我有一个包含这一行的代码:
set file = "" #empty
这是什么意思?
答案1
该行来自csh
shell 脚本。它将变量设置file
为空字符串。该#empty
行末尾是注释。然而,csh
shell 不喜欢这种情况下的注释,并且会抱怨
set: Variable name must begin with a letter.
要更正此问题,请将注释移至赋值之前的行:
# set 'file' to an empty string
set file=""