【问题标题】:tcsh: using "-c" option doesn't work for certain commandstcsh:使用“-c”选项不适用于某些命令
【发布时间】:2013-05-30 03:13:55
【问题描述】:

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

我的脚本 XX.tcsh 有 setenv xx dd

如果我尝试使用 "tcsh -c XX.tcsh"

我得到了错误 setenv:找不到命令

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

其中:() 中没有 setenv

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

setenv:shell 内置命令

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

谢谢

【问题讨论】:

    标签: csh tcsh


    【解决方案1】:

    摆脱-c。

    tcsh XX.tcsh 应该工作。

    【讨论】:

      猜你喜欢
      • 2018-03-31
      • 2022-01-11
      • 2017-11-19
      • 2021-09-17
      • 1970-01-01
      • 1970-01-01
      • 2012-05-25
      • 1970-01-01
      • 2019-11-21
      相关资源
      最近更新 更多