파일에서 작은따옴표와 &apos를 바꾸는 방법

파일에서 작은따옴표와 &apos를 바꾸는 방법

파일에서 작은따옴표를 바꾸려고 하는데 sed로 명령을 사용하고 있는데 /s/'//g filename명령이 제대로 작동하지만 &apos파일에도 문자가 있고 바뀌지 않습니다. 아래 코드를 사용할 수 있나요?

sed "/s/'//g" -e '/s/&apos//g' filename

답변1

sed 명령에 슬래시가 있는 것 같습니다.

sed "/s/'//g"

해야 한다:

sed "s/'//g"

여러 표현을 원하면 그냥 사용하세요 (여기서는 Glenn Jackman이 하나만 원하는 것이 아니라 -e이를 원한다고 가정합니다 ).'&apos

sed -e "s/'//g" -e "s/'//g" filename

관련 정보