xargs: 'ls'가 신호 13에 의해 종료되었습니다.

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

문제는 head 명령과 파이프에 있다고 생각합니다. 바라보다https://stackoverflow.com/questions/27800726/ls-termerated-by-signal-13-when-using-xargs더 많은 정보를 알고 싶습니다.

관련 정보