是否有if用于bash脚本的所有开关的列表?有时我看到有人使用它,我想知道他们正在使用的切换实际上是做什么的.
例子就是-z这一个.我知道如何使用它,但我不知道它是从哪里得到的.
if [ -z "$BASH_VERSION" ]; then
echo -e "Error: this script requires the BASH shell!"
exit 1
fi
Run Code Online (Sandbox Code Playgroud)
任何参考,指南,帖子,答案将不胜感激.
我在一个 bash 脚本中遇到了这一行。我真的不明白这个if条件中-n的含义。有人可以详细解释一下吗?