문자열이 포함된 여러 줄의 파일이 있습니다. ; Ltd
이를 Ltd
. 나는 시도했다:
sed -e 's/; Ltd/ Ltd/ig' file
이런 일이 가끔 발생하므로 대소문자를 구분하지 않는 태그를 ; ltd
추가했지만 i
둘 다 작동하지 않습니다. 또한 추가 및 제거를 시도했습니다 -e
.
답변1
대문자와 소문자를 모두 찾기 때문에 작동합니다 L
.
sed 's/; [Ll]td/ Ltd/g' file
-i
실제로 파일에 변경 사항을 기록하려면 추가하는 것을 잊지 마세요 .
sed -i 's/; [Ll]td/ Ltd/g' file