2012-04-06 122 views
0

我碰到this shell script來抓OSX和我不明白以下幾點:殼牌-e命令

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

那是什麼命令呢?我也看過像[ -r "$file" ]這樣的東西。我不完全理解這個語法。

回答

2

-e[命令的參數(它是test的別名;您可以閱讀man test的完整文檔)。這意味着「如果文件或目錄存在」。除非[之前被重新定義,否則這條線是無害的。