- 다른 뜻에 대해서는 붙여넣기 문서를 참조하십시오.
1 개요[ | ]
- 리눅스 paste
- /usr/bin/paste
- 리눅스 파일 행 병합 도구
- 각 파일의 행들을 읽어서 대응되는 것을 탭으로 구분하여 병합함
2 실행예시: 표준입력[ | ]
Console
Copy
testuser@localhost:~$ echo -e 'alice\nbob\ncarol\ndave\nerwin'
alice
bob
carol
dave
erwin
testuser@localhost:~$ echo -e 'alice\nbob\ncarol\ndave\nerwin' | paste - -
alice bob
carol dave
erwin
testuser@localhost:~$ echo -e 'alice\nbob\ncarol\ndave\nerwin' | paste - - -
alice bob carol
dave erwin
testuser@localhost:~$ echo -e 'alice\nbob\ncarol\ndave\nerwin' | paste - - - -
alice bob carol dave
erwin
3 실행예시: 파일 2개[ | ]
Console
Copy
root@zetawiki:~# cat names.txt
Mark Smith
Bobby Brown
Sue Miller
Jenny Igotit
root@zetawiki:~# cat numbers.txt
555-1234
555-9876
555-6743
867-5309
root@zetawiki:~# paste names.txt numbers.txt
Mark Smith 555-1234
Bobby Brown 555-9876
Sue Miller 555-6743
Jenny Igotit 867-5309
4 실행예시: 변수 2개[ | ]
![](https://z-images.s3.amazonaws.com/thumb/e/ec/Crystal_Clear_app_xmag.svg/24px-Crystal_Clear_app_xmag.svg.png 1.5x, https://z-images.s3.amazonaws.com/thumb/e/ec/Crystal_Clear_app_xmag.svg/32px-Crystal_Clear_app_xmag.svg.png 2x)
Console
Copy
root@localhost:~# NAMES=$'Mark Smith\nBobby Brown\nSue Miller\nJenny Igotit'
root@localhost:~# NUMBERS=$'555-1234\n555-9876\n555-6743\n867-5309'
root@localhost:~# echo "$NAMES"
Mark Smith
Bobby Brown
Sue Miller
Jenny Igotit
root@localhost:~# echo "$NUMBERS"
555-1234
555-9876
555-6743
867-5309
root@localhost:~# paste <(echo "$NAMES") <(echo "$NUMBERS")
Mark Smith 555-1234
Bobby Brown 555-9876
Sue Miller 555-6743
Jenny Igotit 867-5309
5 같이 보기[ | ]
6 참고[ | ]
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.