2013년 5월 15일 수요일

[쉘스크립트] 파일의 각 라인의 맨앞에 "#" 붙이기

유닉스 쉘프로그래밍을 할때,
때때로 전체 파일의 주석을 달아야할때가 생겼다.. (그냥 내용을 지우는거보다는 주석을 달고싶어서...)

다음과 같이하면 org.sh 안의 모든 줄 앞에 "#" 이 붙은채로 test.sh 로 생성된다.
(cronjob 같은걸 서버 작업 등으로 인해 주석 처리해야할때 나름 용이함..)

#!/usr/bin/ksh

while read line; do
    echo "#$line" >> test.sh
done < org.sh

출처 : 본인작성 

댓글 없음:

댓글 쓰기