![한 파일의 내용을 다른 파일의 내용으로 바꾸기 [닫기]](https://linux55.com/image/106166/%ED%95%9C%20%ED%8C%8C%EC%9D%BC%EC%9D%98%20%EB%82%B4%EC%9A%A9%EC%9D%84%20%EB%8B%A4%EB%A5%B8%20%ED%8C%8C%EC%9D%BC%EC%9D%98%20%EB%82%B4%EC%9A%A9%EC%9C%BC%EB%A1%9C%20%EB%B0%94%EA%BE%B8%EA%B8%B0%20%5B%EB%8B%AB%EA%B8%B0%5D.png)
Unix에서 한 파일의 모든 줄을 다른 파일의 모든 줄로 바꾸고 싶습니다.
filetxt keytxt
abc pqr
def uvw
여기서는 abc
로 바꿔야 pqr
하고, def
로 바꿔야 합니다 uvw
.
답변1
awk 명령을 사용할 수 있지만 텍스트가 서로 교체됩니다. 예를 들어
, 첫 번째 파일을 두 번째 파일에 붙여넣습니다. awk '{print $2" " $1}' $2는 두 번째 줄을 나타내고 $1은 첫 번째 줄을 나타냅니다.