Linux “-f”标志在shebang中的含义是什么:“#”/bin/bash-f`?
舍邦-f旗是什么意思?特别是在bash脚本文件中使用Linux “-f”标志在shebang中的含义是什么:“#”/bin/bash-f`?,linux,bash,shell,Linux,Bash,Shell,舍邦-f旗是什么意思?特别是在bash脚本文件中使用 #/bin/bash-f 回声你好 #布拉布拉 它将-f标志传递给运行脚本的bash实例: 从$bash-c“帮助集”: 发件人: 它将-f标志传递给运行脚本的bash实例: 从$bash-c“帮助集”: 发件人: 这是一个很好的答案,但也可能指出这取决于指定的解释器。例如,#/usr/bin/sed-f非常常见,意思完全不同。事实上,对于csh和sed和awk以及许多其他工具,当您将它们放在shebang中时,-f选项是必需的,并表示从该文
#/bin/bash-f
回声你好
#布拉布拉
它将-f
标志传递给运行脚本的bash
实例:
从$bash-c“帮助集”
:
发件人:
它将
-f
标志传递给运行脚本的bash
实例:
从$bash-c“帮助集”
:
发件人:
这是一个很好的答案,但也可能指出这取决于指定的解释器。例如,
#/usr/bin/sed-f
非常常见,意思完全不同。事实上,对于csh
和sed
和awk
以及许多其他工具,当您将它们放在shebang中时,-f
选项是必需的,并表示从该文件读取命令。这是一个很好的答案,但也可能指出这取决于指定的解释器。例如,#/usr/bin/sed-f
非常常见,意思完全不同。事实上,对于csh
和sed
和awk
以及许多其他工具,-f
选项在您将它们放在shebang中时是必需的,并表示从该文件读取命令。
-f Disable file name generation (globbing).
Abbreviation Name Effect
-f noglob Filename expansion (globbing) disabled