2016-07-04 9 views
0

フォルダ内のフォルダのすべてのインスタンスを見つけるには、terminalコマンドが必要です。フォルダ内のフォルダを見つけるコマンド

私は「WWW」内のすべてのフォルダを含む名前のフォルダ内の「ビルダー」「WWW」ですべてのインスタンスフォルダを見つける必要があります。

find www -path '*/builder/*' -type d > list 

何も、エラーなし:

は私がしてみました。使用の

答えて

1

適切な方法find

find www -name "*builder*" -type d -print

(又は)そのwww/下にあるすべてのディレクトリを検索-nameフィールドへの入力として渡されグロブは*builder*を構築

find www -name "*builder*" -type d -printf "%f\n"

名前には文字列があります。これは、標準出力に「ビルダー」という名前のすべてのフォルダ、1行につき1つのパスに相対pathes(WWWで始まる)を印刷します

find www -name builder -type d 

:どの程度

0

+0

これは問題を解決するための貴重なヒントになるかもしれませんが、 答えには実際にこれより少し詳細が必要です。これがどのように問題を解決するのかを説明するには [編集]をクリックしてください。 代わりに、これをコメントとして書くことを検討してください。 –

関連する問題