csh中的错误行号和文件名

时间:2015-04-13 14:17:43

标签: csh

我尝试运行rungms C Shell脚本,它是GAMESS的一部分。这个脚本相当复杂,它运行GAMESS发行版的其他CSH脚本。其中一个脚本说:

@: Expression Syntax

如何确定哪一行上的哪个脚本会产生错误?在C Shell中可以吗?

例如,Bash以这种方式打印错误:

node02:/stor > cat erroneous.sh 
#!/bin/sh

[!-z $0] && "This is incorrect line"
node02:/stor > sh erroneous.sh 
erroneous.sh: line 3: [!-z: command not found

我可以让CSH做这样的事吗?

0 个答案:

没有答案