我有一个tcsh脚本,在login时设置别名。 好像文件的最后一行没有执行。 如果我放了一条新的线 – 它工作正常。
示例 – 糟糕:
... ... ... alias psu 'ps -fu ${LOGNAME}' <-- This does not run!!!
示例 – 好:
... ... ... alias psu 'ps -fu ${LOGNAME}' <-- This runs fine!!! --> Empty line here
任何想法为什么?
由于tcsh在行末需要一个CR字符来执行命令,在第一个例子中缺less这个命令。 只要用enter键结束shell脚本中的每一行就可以安全地进行操作。