Linux(shell 脚本)csh

Linux(shell 脚本)csh

我有一个包含这一行的代码:

set file = ""    #empty 

这是什么意思?

答案1

该行来自cshshell 脚本。它将变量设置file为空字符串。该#empty行末尾是注释。然而,cshshell 不喜欢这种情况下的注释,并且会抱怨

set: Variable name must begin with a letter.

要更正此问题,请将注释移至赋值之前的行:

# set 'file' to an empty string
set file=""

相关内容