ls: terminated by signal 13 bei der Verwendung von xargs

Ich bin mit dem folgenden Befehl löschen Sie die vier größten Größe der Dateien in einem Ordner:

find "/var/www/site1/" -maxdepth 1 -type f | xargs ls -1S | head -n 4 | xargs -d '\n' rm -f

Es funktioniert gut, aber von Zeit zu Zeit wirft broken pipe-Fehler:

xargs: ls: terminated by signal 13

InformationsquelleAutor der Frage user1529918 | 2015-01-06

Schreibe einen Kommentar