답변:
-p
또는 -t
플래그를 활용할 수 있습니다 .
xargs -p
또는 xargs --interactive
실행할 명령을 인쇄 한 다음 명령을 실행하기 전에 입력 (y / n)을 확인하라는 메시지를 표시합니다.
% cat list
one
two
three
% ls
list
% cat list | xargs -p -I {} touch {}
touch one ?...y
touch two ?...n
touch three ?...y
% ls
list
one
three
xargs -t
또는 xargs --verbose
각 명령을 인쇄 한 다음 즉시 실행하십시오.
% cat list | xargs -t -I {} touch {}
touch one
touch two
touch three
% ls
list
one
three
two
-p
과 -t
옵션 을 모두 사용 하여 탁월한 답변을 얻을 수 있습니다. 훌륭한 예. 감사합니다!