Linux.

[Shell script] sed로 특정 문자열이 포함된 라인 치환

인쥭 2020. 12. 17. 14:23
반응형
sed -i "/ABC/ c\abc" $FILE
  • target 변수에 포함된 문자열을 c\사이의 문자열로 변환\
    • 위 예시는 $FILE에 포함된 ABC 문자가 포함된 행을 abc로 치환
  • 치환 대상 문자열의 특수문자 표현은 다음과 같다 : 
sed -i "/${target}/ c\\${target}=\"${target_val}\"" $FILE