sed 명령의 의미는 무엇입니까 sed -i 's,-m64,,g' Makefile
? -m64
Makefile에서 매개변수 만 제거합니까? 쉼표 대신 구분 기호를 sed -i 's/-m64//g' Makefile
사용하는 것과 동일합니까 ?/
답변1
예, delimiter 와 동일합니다 /
. 때로는 혼란을 피하기 위해 다른 구분 기호를 사용할 수도 있습니다 sed
.
이 경우 -m64
인스턴스를 직접 삭제하는 대신 모든 인스턴스를 빈 문자열로 바꿀 수 있습니다.
바라보다이 리소스에 대해 sed
.
답변2
여부
sed -i 's/-m64//g' Makefile
예, 동일합니다. 모든 문자를 sed
구분 기호로 사용할 수 있습니다. 일반적으로 문자열 중 하나에 구분 기호가 포함된 경우 이 작업을 수행합니다. 명령을 실행한 사람이 이 경우 구분 기호로 쉼표를 사용하기로 결정한 이유는 무엇인지 모르겠습니다.