강좌 & 팁
글 수 2,412
2015.12.07 10:14:06 (*.39.166.169)
49439
가끔 파일 안의 내용을 수정할 때
sed 유틸리티를 사용하게 되는데,
해당 문자열의 치환이 아닌
해당 문자열 뒤에 있는 내용까지 변경하고 싶을 때,
해당 문자열이 있는 줄을 전부 새로운 내용으로 변경해버리는 옵션입니다.
ex: BR2_TARGET_GENERIC_HOSTNAME="WebConn"
에서 BR2_TARGET_GENERIC_HOSTNAME 뒤의 내용인 "WebConn" 부분을 FALINUX로 변경하고자 한다면
sed -i 's/BR2_TARGET_GENERIC_HOSTNAME=.*/BR2_TARGET_GENERIC_HOSTNAME="FALINUX"/g' {FILE_NAME}
이렇게 입력하면 됩니다.