xargs 명령에 대한 통합 매뉴얼을 보았고 -I 옵션에 대해 설명합니다. 몇 줄을 반복해서 읽어도 이해가 되지 않았습니다.
-I 바꾸기-str 초기 인수의 바꾸기-str 항목을 표준 입력에서 읽은 이름으로 바꿉니다. 또한 따옴표가 없는 공백은 항목을 종료하지 않으며 대신 구분 기호는 개행 문자입니다. -x 및 -L 1을 의미합니다.
이것을 다른 언어로 설명하거나 이 옵션의 중요성을 보여주는 예를 들어 설명해 주실 수 있나요?
답변1
xargs -I
다음은 몇 가지 간단한 실제 사례입니다.
$ echo foo bar baz | xargs -I quux echo quux
foo bar baz
$ echo -e "foo\nbar\nbaz" | xargs -I quux echo quux
foo
bar
baz
-I
"이 토큰을 표준 입력의 개행으로 구분된 항목으로 대체"를 의미합니다.