在所有bash脚本中你需要shebang吗?

参见英文答案 > Should I use a Shebang with Bash scripts?7个
假设你有一个bash脚本B,你从另一个bash脚本中获取A.B有一堆变量和函数定义. A是主要的驱动程序脚本.你需要A和B顶部的#!/ bin / bash线吗?如果你这样做会发生什么,如果你不这样做?
shebang仅对那些脚本是必需的,这些脚本应由操作系统以与二进制可执行文件相同的方式执行.如果您使用其他脚本,则会忽略shebang.

另一方面.如果一个脚本应该被采购,那么通常不要在开始时放置任何shebang.

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...