1
이것은 내가 알고있는 명령 인 sed -i 's/'/'/g' output.txt
입니다. 나는 두 번째 '
문자가 예상치 못한 결과의 원인이라고 여기에서 알았다. 문자를 '
으로 대체하는 방법을 알려주십시오. 미리 감사드립니다.sed를 사용하는 텍스트 파일에서 일부 문자를```문자로 대체하려면 어떻게해야합니까?
이것은 내가 알고있는 명령 인 sed -i 's/'/'/g' output.txt
입니다. 나는 두 번째 '
문자가 예상치 못한 결과의 원인이라고 여기에서 알았다. 문자를 '
으로 대체하는 방법을 알려주십시오. 미리 감사드립니다.sed를 사용하는 텍스트 파일에서 일부 문자를```문자로 대체하려면 어떻게해야합니까?
sed 's/whatever/'\''/g' file
..
감사합니다. @ Edmonton. –
은 왜 따옴표를 사용하지 않는? – HuStmpHrrr
@HuStmpHrrr 큰 따옴표로 스크립트를 묶어서는 안되기 때문입니다. 쉘에서 해석 할 수 있도록 액세스 할 필요가있는 부분에서만 항상 스크립트 및 작은 따옴표를 사용하여 작은 따옴표를 사용하십시오. –
사용자 입력을 허용하는 경우 예입니다. 이 경우, 이것은 잘못된 주장입니다. – HuStmpHrrr