티스토리 뷰

리눅스(유닉스)/관리

awk, sed 예제

프링글 2008. 6. 17. 18:59

아래 awk 명령어는 /tmp/aa.txt 의 내용을 수정하여 /tmp/bb.txt 에 저장하고

awk '{if($1=="IP") print "IP    111.111.111.111"; else print $0}'  /tmp/aa.txt > /tmp/bb.txt


아래 명령으로 aa.txt 를 수정합니다.

cat bb.txt > aa.txt





아래 sed 명령어는  /tmp/aa.txt 의 내용을 수정하여 /tmp/bb.txt 에 저장하고

sed 's/^IP.*$/IP      111.111.111.111/' /tmp/aa.txt > /tmp/bb.txt


아래 명령으로 aa.txt 를 수정합니다.

cat bb.txt > aa.txt







아래 perl 명령어는 /tmp/aa.txt 파일의 내용을 직접 변경합니다.

perl -pi -e 's/^IP.*$/IP      111.111.111.111/' /tmp/aa.txt


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크