find . -type f -print0 | xargs -0 ls -ltr | head -n 10 | awk '{print
$NF}' | xargs rm
このコマンドは私にこれを与えています:
xargs: 'ls' terminated by signal 13
ただし、正常に実行されています。特定のフォルダにある最も古い10個のファイルを削除することになっています。気になることはありますか?修正はありますか?
サーバーはBuildRootを実行しています。
問題はヘッドコマンドとパイプにあると思います。詳細については、 https://stackoverflow.com/questions/27800726/ls-terinated-by-signal-13-when-using-xargs を参照してください。