고양이 file1
foo
ice
two
고양이 file2
bar
cream
hundred
원하는 출력 :
foobar
icecream
twohundred
file1과 file2는 상황을 더 쉽게 만드는 경우를 대비하여 내 시나리오에서 항상 동일한 양의 줄을 갖습니다.
이 작업에 적합한 도구는 아마도 paste
paste -d '' file1 file2
자세한 내용은 man paste
을 참조하십시오.
다음 pr
명령을 사용할 수도 있습니다 .
pr -TmJS"" file1 file2
어디
-T
페이지 매김 해제-mJ
m의 erge 파일, J oining 전체 라인-S""
빈 문자열로 열 분리 당신이 경우 정말 순수한 bash 쉘을 (권장하지 않음)를 사용하고 싶어,이 내가 좋을 것 것입니다 :
while IFS= read -u3 -r a && IFS= read -u4 -r b; do
printf '%s%s\n' "$a" "$b"
done 3<file1 4<file2
(주제가 제안 된 다른 pure-bash 솔루션에 대한 의견에 올랐기 때문에 이것을 포함합니다.)
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다