5

なぜこれが機能しないのですか?(echo は実際のコマンドではありません)

$ find . -type d -exec echo {} \;
find: missing argument to `-exec'

とにかく次のようにそれを行うことができました:

$ for f in `find . -type d`; do echo $f; done
4

2 に答える 2

0

次の行は、次の例のセクションからのものですman find

find . -type f -exec file '{}' \;

{}パーツは一重引用符で囲む必要があるように見えます。

于 2012-05-23T15:44:23.153 に答える