sed가 예상대로 파일의 문자열을 바꾸지 않음

sed가 예상대로 파일의 문자열을 바꾸지 않음

파일의 문자열을 바꾸고 싶지만 mytest.properties대체되지 않습니다.

JaWov5Svh/GKAkk8siezbg==명령을 교체하고 사용하고 싶습니다.

$ sed -i -- 's/JaWov5Svh/GKAkk8siezbg==/abjhdgetsjsu/d' mytest.properties

그러나 문자열은 예상대로 대체되지 않습니다.

답변1

/대체하려는 텍스트에 하나가 있지만 이를 /sed "구분 기호"로도 사용하고 있습니다.

다음을 시도해 보십시오:

sed -i 's@JaWov5Svh/GKAkk8siezbg==@abjhdgetsjsu@' mytest.properties

관련 정보