指定のディレクトリより下は検索しないで除去できるやり方を以前教えていただいたのですが、
find . $(sed 's/^(.)$/-path \1 -prune -or /' < /tmp/files) -true -ls > aaa.txt
sedの部分(sed 's/^(.)$/-path \1 -prune -or /')がどういった処理なのかうまく読み取れません
-pruneが指定したディレクトリ以下を検索しないようなオプションというのはわかるのですが…
どなたか教えていただけないでしょうか
どのような問題が起きる可能性があるのか 明示してください
回答2件
あなたの回答
tips
プレビュー