Unix 为什么排队/bin/ksh是shell脚本中的第一行
Unix 为什么排队/bin/ksh是shell脚本中的第一行,unix,shell,Unix,Shell,#/bin/ksh始终是shell脚本中的第一行 这一行的重要性是什么,为什么保留它作为第一行。它表示脚本将由ksh(而不是任何其他shell)执行。这一行告诉操作系统要调用什么解释器来运行脚本 没有它,就无法知道该脚本需要使用ksh解释器运行 该序列称为“shebang”,您可以在上阅读更多有关它的信息。如果该文件是可执行的,它会告诉操作系统哪个程序可以执行脚本。这在execve(2)手册页中有记录。请尝试在此网站上搜索“shebang”。
#/bin/ksh
始终是shell脚本中的第一行
这一行的重要性是什么,为什么保留它作为第一行。它表示脚本将由ksh(而不是任何其他shell)执行。这一行告诉操作系统要调用什么解释器来运行脚本 没有它,就无法知道该脚本需要使用
ksh
解释器运行
该序列称为“shebang”,您可以在上阅读更多有关它的信息。如果该文件是可执行的,它会告诉操作系统哪个程序可以执行脚本。这在
execve(2)
手册页中有记录。请尝试在此网站上搜索“shebang”。