![SED 및 AWK를 사용하여 한 파일에서(처음부터 끝까지) 다른 파일로 복사하여 붙여넣을 수 있는 방법이 있습니까? [폐쇄]](https://linux55.com/image/128563/SED%20%EB%B0%8F%20AWK%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%ED%95%9C%20%ED%8C%8C%EC%9D%BC%EC%97%90%EC%84%9C(%EC%B2%98%EC%9D%8C%EB%B6%80%ED%84%B0%20%EB%81%9D%EA%B9%8C%EC%A7%80)%20%EB%8B%A4%EB%A5%B8%20%ED%8C%8C%EC%9D%BC%EB%A1%9C%20%EB%B3%B5%EC%82%AC%ED%95%98%EC%97%AC%20%EB%B6%99%EC%97%AC%EB%84%A3%EC%9D%84%20%EC%88%98%20%EC%9E%88%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%B4%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F%20%5B%ED%8F%90%EC%87%84%5D.png)
SED 및 AWK를 사용하여 한 파일(처음부터 끝까지)에서 다른 파일로 복사하는 방법이 있습니까?
SED 또는 AWK를 사용하여 "cp file1 file2"를 실행하고 싶습니다.
답변1
아마도 sed를 사용하는 유일한 방법은 아니지만 이것이 트릭을 수행해야 합니다.
sed -n 'p' file1 > file2
참고: awk 및 sed는 라인 지향적이므로 특히 바이너리에 문제가 있을 수 있습니다. 파일에 줄 끝 문자가 없습니다.
(방금 알아차렸습니다: I/O 리디렉션을 사용하고 있으므로 내 답변이 기술적인 측면에서 올바르지 않은 것으로 간주될 수 있습니다. 그래도 작동합니다. ;-)