文件的开头如下:


 目录:<脚本的路径>
脚本:<脚本名称>&# xA;
#!bin / ksh

 ##评论

<实际脚本>


& #xA; 脚本中前两行的用途是什么?如果没有它们保存文件怎么办?会有什么影响?他们不是评论。 
我是新手,请帮忙!

答案 0 :(得分:1)
至少在root
和bash
中,您的脚本会显示错误:
<强> bash中:强>
ksh
<强> KSH:强>
./37018492.sh: line 1: Directory:: command not found
./37018492.sh: line 2: Script:: command not found
<强>结论强>
有人可能忘记在main.ksh[1]: Directory:/home/cg/root: not found [No such file or directory]
main.ksh[2]: Script:main.ksh: not found [No such file or directory]
之前放置#
&amp; Directory
修改强>
脚本的第一个Script
可以是line/set of lines
comment/set of comments
或者shebang,说
#This is a comment
#This is another comment
当脚本直接执行时,使用shebang来说
#!/usr/bin/ksh
在这种情况下,上述shebang将产生与
相同的效果./myscript
当发生这种情况时,整个shebang线被忽略/被解释者视为评论。