<分区>
在我的一个 shell 脚本中,我看到了
if [[ ! -d directory1 || ! -L directory ]] ; then
这里的-d
和-L
选项是什么意思?我在哪里可以找到有关在 if
条件中使用的选项的信息?
<分区>
在我的一个 shell 脚本中,我看到了
if [[ ! -d directory1 || ! -L directory ]] ; then
这里的-d
和-L
选项是什么意思?我在哪里可以找到有关在 if
条件中使用的选项的信息?
最佳答案
您可以执行help test
,它将显示[[
命令接受的大部分选项。
您还可以执行 help [
以显示更多信息。您可以执行 help [[
以获取有关该类型条件的信息。
另请参阅“CONDITIONAL EXPRESSIONS”部分中的 man bash
。
关于bash - 如何在shell的if条件下找到选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11008084/