다음 명령은 3줄을 인쇄합니다.
echo -e 'a\nb\nc'
결과:
a
b
c
내가 어떻게 할 수있는위의 결과를 달성언제 따라야 할까요 xargs
?
echo 'a\nb\nc' | xargs -I{} echo -e {}
현재 결과:
anbnc
답변1
\
명시적으로 사용하려면 하나를 추가하세요 \n
.
echo 'a\\nb\\nc' | xargs -I{} echo -e {}
결과:
a
b
c
답변2
정답: (사용자가 게시한 후 삭제됨)
구분 기호 사용( -d
)
echo 'a\nb\nc' | xargs -d '\n' -I{} echo -e {}
결과:
a
b
c
답변3
수정해 보셨나요?
echo 'a\n\b\n\c'
도착하다
echo 'a\nb\nc'
그런 다음 출력은 다른 라인에 있습니다. 너가 원하는게 그거야?