tcsh:使用“-c”选项对某些命令不起作用

时间:2013-05-30 03:13:56

标签: csh tcsh

我想在perl中运行一个tcsh脚本。所以使用-c选项。但是我在脚本中使用的setenv有问题

我的脚本XX.tcsh有  setenv xx dd

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

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

在XX.tcsh内我添加了这一行 哪个setenv。 我得到的输出是

其中:没有setenv in()

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

setenv:shell内置命令

有人可以帮忙解决这个问题。不确定我缺少什么

由于

1 个答案:

答案 0 :(得分:0)

摆脱-c

tcsh XX.tcsh应该工作。