如何在不同的shellscsh / tcsh shell上执行sh shell脚本?

时间:2016-11-14 09:07:20

标签: linux shell posix csh tcsh

如何在csh / tcsh shell等不同的shell上执行sh shell脚本? sh和csh或tcsh会有不同的语法。例如:变量赋值对于某些shell是不同的,例如sh shell中的var = value和tcsh中的set var = value,类似于sh中的end stmt esac和tcsh shell中的endw。

1 个答案:

答案 0 :(得分:0)

你的系统应该有一个/ bin / sh,所以你可以像这样运行你的shell脚本:/bin/sh YourScript.sh注意你必须确保你的脚本没有使用任何特定的csh / tcsh / bash / zsh特征