0

重複の可能性:
「find -perm」を使用して権限が設定されていない場合に検索する

一部のディレクトリにアクセス許可がないディレクトリのリストがあります。csh を使用してアクセス可能なディレクトリのみが含まれるように配列を作成するにはどうすればよいですか。

私のコードは次のようになります:

set array = (`find $path_to directories -type d -name "*_xyz"`)

アクセス許可のないディレクトリも含め、_xyz拡張子に一致するディレクトリの完全なリストが表示されますが、それらをリストに入れたくありません。

4

1 に答える 1

2
set array = (`find . -type d -perm /g+x,o+x -name "*_xyz"`)

その -perm パラメーターを使用すると、所有者またはグループがアクセスできるフォルダーのみを検索します

于 2013-01-08T19:03:56.427 に答える