0

OSX用のこのシェルスクリプトに出くわしましたが、次のことがわかりません:

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

そのコマンドは何をしているのですか?のようなものも見ました[ -r "$file" ]。私はこの構文を完全には理解していません。

4

1 に答える 1

2

-eコマンドの引数です[(これはのエイリアスですtest;で完全なドキュメントを読むことができますman test)。これは、「ファイルまたはディレクトリが存在する場合」を意味します。[以前に再定義されていない限り、この行は無害です。

于 2012-04-06T17:37:17.677 に答える