1

からの出力として、どのように取得しますか

rm -r

フォルダに対するコマンド、それが操作したファイルの数?

ありがとう!

4

1 に答える 1

3

これを行うことができます(rm少なくともGNUで):

rm -rv dir | wc -l

-vフラグにより​​、次のrmような行が出力されます。

removed `dir/file'
removed directory: `dir'

そしてwc -l行数を数えます。書かれているように、カウントには削除されたディレクトリが含まれます。のようなものでこれらの行を取り除くことができますがgrep -v "^removed directory"、それはロケールに依存するため、完全に信頼できるとは限りません。

于 2013-09-25T17:29:19.657 に答える