我想从 perl 中运行一个 tcsh 脚本。所以使用了 -c 选项。但是我在脚本中使用 setenv 时遇到问题
我的脚本 XX.tcsh 有 setenv xx dd
如果我尝试使用“tcsh -c XX.tcsh”执行此脚本
我收到错误 setenv:找不到命令
在 XX.tcsh 我添加了 setenv 行。我得到的输出是
其中:() 中没有 setenv
但是,如果我从我的 tcsh shell 执行 which setenv 我得到
setenv:shell 内置命令
有人可以帮助解决这个问题。不知道我错过了什么
谢谢