![sed 파일을 사용해 보세요](https://linux55.com/image/218391/sed%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%B4%20%EB%B3%B4%EC%84%B8%EC%9A%94.png)
현재 파일은 다음과 같습니다:
Computer1
Computer2
Computer3
[...]
다음으로 변경하고 싶습니다.
Echo computer1;ssh computer1 date
Echo computer2;ssh computer2 date
[...]
여러분의 도움과 사과에 진심으로 감사드립니다. 에코 컴퓨터1,넷타임 -S 컴퓨터1 등처럼 보이도록 하고 싶습니다.
답변1
사용sed:
$ sed -E 's/.*/Echo &;ssh & date/' file
Echo Computer1;ssh Computer1 date
Echo Computer2;ssh Computer2 date
Echo Computer3;ssh Computer3 date
또는
$ sed 's/.*/Echo &;ssh & date/' file
Echo Computer1;ssh Computer1 date
Echo Computer2;ssh Computer2 date
Echo Computer3;ssh Computer3 date
.*
개행 문자를 제외한 모든 문자(0부터 발생 가능성이 가장 높은 수까지)&
일치하는 부분