2012-04-06 134 views
0

我碰到this shell script来抓OSX和我不明白以下几点:壳牌-e命令

[ -e ~/Library/Application\ Support/Dock/*.db ]上线191?

那是什么命令呢?我也看过像[ -r "$file" ]这样的东西。我不完全理解这个语法。

回答

2

-e[命令的参数(它是test的别名;您可以阅读man test的完整文档)。这意味着“如果文件或目录存在”。除非[之前被重新定义,否则这条线是无害的。