SED를 사용하여 conf 파일의 특정 줄을 제거하십시오.

SED를 사용하여 conf 파일의 특정 줄을 제거하십시오.

이 명령으로 벽에 부딪혔어요..

이 줄을 제거하고 싶습니다.

include "/etc/nginx/software.conf";

이름에서 website.

나는 시도했다:

sed -ri '/include \"/etc\/nginx\/wesbite.conf\"\;/d' website

간단한 sed명령은 잘 작동합니다. 하지만 이 모든 특수 문자가 나를 혼란스럽게 합니다.

어떤 제안이 있으십니까?

감사합니다.

답변1

+대신 구분 기호로 사용하여 수정되었습니다 /.

sed -i 's+include "/etc/nginx/software.conf";++' website

도움을 주셔서 감사합니다.

관련 정보