web-dev-qa-db-ja.com

xargs: 'ls'はシグナル13で終了しました

find . -type f -print0 | xargs -0 ls -ltr | head -n 10 | awk '{print
$NF}' | xargs rm

このコマンドは私にこれを与えています:

xargs: 'ls' terminated by signal 13

ただし、正常に実行されています。特定のフォルダにある最も古い10個のファイルを削除することになっています。気になることはありますか?修正はありますか?

サーバーはBuildRootを実行しています。

1
André Luís

問題はヘッドコマンドとパイプにあると思います。詳細については、 https://stackoverflow.com/questions/27800726/ls-terinated-by-signal-13-when-using-xargs を参照してください。

1
Lewis M