아래와 같이 긴 텍스트 섹션이 포함된 파일이 있습니다.
문서에서 발췌한 내용은 다음과 같습니다.
엄마는 그들을 위해 계란을 삶았고 그들은 아침 식사를 게걸스럽게 먹었습니다. "이 시골에 있어서 너무 좋아요!" 조가 말했습니다.
읽고 싶어도
엄마는 그들을 위해 계란을 삶았고 그들은 아침 식사를 게걸스럽게 먹었습니다. "이 시골에 있어서 너무 좋아요!" 조가 말했습니다.
sed나 다른 cli 도구를 사용하여 이를 달성할 수 있는 방법이 있습니까?
답변1
한 줄에 한 번만 바꾸는 경우에는 이것이 가능합니다 sed 's/" \(.*\) "/"\1"/'
. 그렇지 않으면 시도해 보십시오 sed 's/" \([^"]*\) "/"\1"/g'
.
예:
$ sed 's/" \(.*\) "/"\1"/' input_file_name
Mother cooked eggs for them, and they ate their breakfast hungrily. "It's lovely to be in the country!" said Jo,