![파일의 모든 따옴표 앞에 이스케이프 문자를 추가하세요.](https://linux55.com/image/130889/%ED%8C%8C%EC%9D%BC%EC%9D%98%20%EB%AA%A8%EB%93%A0%20%EB%94%B0%EC%98%B4%ED%91%9C%20%EC%95%9E%EC%97%90%20%EC%9D%B4%EC%8A%A4%EC%BC%80%EC%9D%B4%ED%94%84%20%EB%AC%B8%EC%9E%90%EB%A5%BC%20%EC%B6%94%EA%B0%80%ED%95%98%EC%84%B8%EC%9A%94..png)
모든 따옴표 앞에 이스케이프 문자를 추가하려는 다소 큰 json 파일이 있습니다. 예를 들어 "CaptureDuration":0
다음을 변경하고 싶습니다 . 모든 것을 sed 및 vim으로 바꾸려고 \"CaptureDuration\":0
시도했지만 특수 유형의 이스케이프 문자로 인해 작동하지 않는 것 같습니다."
\"
답변1
특수 문자이므로 이스케이프 sed
해야 합니다 .\
sed 's/"/\\"/g' infile
모든 따옴표 앞에 이스케이프 문자를 추가하려는 다소 큰 json 파일이 있습니다. 예를 들어 "CaptureDuration":0
다음을 변경하고 싶습니다 . 모든 것을 sed 및 vim으로 바꾸려고 \"CaptureDuration\":0
시도했지만 특수 유형의 이스케이프 문자로 인해 작동하지 않는 것 같습니다."
\"
특수 문자이므로 이스케이프 sed
해야 합니다 .\
sed 's/"/\\"/g' infile