来自 Google 的 Shell 风格指南:
Bash 是唯一允许用于可执行文件的 shell 脚本语言。 可执行文件必须#!/bin/bash以最少数量的标志开始。使用set来设置shell选项,以便您的通话脚本bash script_name不会破坏其功能。
Bash 是唯一允许用于可执行文件的 shell 脚本语言。
可执行文件必须#!/bin/bash以最少数量的标志开始。使用set来设置shell选项,以便您的通话脚本bash script_name不会破坏其功能。
#!/bin/bash
set
bash script_name
具体来说,关于使用set以避免破坏功能的部分。以这种特殊方式调用它与它有什么关系?
bash shell-script
bash ×1
shell-script ×1