인생사는 이야기

[Linux] 리눅스 sed 사용 본문

IT/Linux

[Linux] 리눅스 sed 사용

채율파파 2012. 3. 29. 17:06
반응형

 

간단한 sed 사용 명령어

 

 

sed 's/바꿀내용/바뀔내용/g' /파일위치 > temp

= 바꿀내용 출력 후 temp 파일에 기록

 

mv --reply=yes temp /파일위치

= mv로 파일 이동시 --reply=yes 옵션 넣으면 덮어 쒸움?  y로 처리

 

ex )

sed 's/usedsize/freesize/g' /home/size.log > temp

mv --reply=yes temp /home/size.log

 

temp 파일에 저장 하는 이유는

sed 's/usedsize/freesize/g' /home/size.log  입력시 파일안의 바뀐 내용만 화면에 출력 된다.

실제 파일을 cat 으로 보았을때 sed 사용 하기 전과 같은 상태로 되어있다.

그래서 파일 안의 내용을 바꾸고 싶을때 temp 파일에 변경된 size.log 내용을 넣고

다시 mv 명령어로 바뀐 size.log파일을 덮어 쒸운다.

 

간단한 사용법이다. 응용해서 다른곳에 사용하면 좋을것 같다.

 

 

 

 

반응형
Comments