0

我想从 perl 中运行一个 tcsh 脚本。所以使用了 -c 选项。但是我在脚本中使用 setenv 时遇到问题

我的脚本 XX.tcsh 有 setenv xx dd

如果我尝试使用“tcsh -c XX.tcsh”执行此脚本

我收到错误 setenv:找不到命令

在 XX.tcsh 我添加了 setenv 行。我得到的输出是

其中:() 中没有 setenv

但是,如果我从我的 tcsh shell 执行 which setenv 我得到

setenv:shell 内置命令

有人可以帮助解决这个问题。不知道我错过了什么

谢谢

4

1 回答 1

0

摆脱-c.

tcsh XX.tcsh应该工作。

于 2013-05-30T04:41:06.553 回答