0

隠しファイルを探す:

$ find . -type f -not -name "."

./.kjj.jpg
./2.jpg.~1~

ここで、同じコマンドを使用しますが、awk内にあります。

$ awk 'BEGIN{ system(find . -type f -not -name ".") }'

awk: 1: unexpected character '.'

なぜ機能しないのですか?

4

1 に答える 1

2
$ awk 'BEGIN{ system("find . -type f -not -name \".\"") }'

関数はsystem()文字列を受け入れます。find . -type...引用符なしは単に無効なAWK構文です。

于 2012-04-10T05:29:30.833 に答える