특정 파일의 텍스트를 편집하고 싶어요

특정 파일의 텍스트를 편집하고 싶어요

아래와 같이 구성 파일을 수정하고 싶습니다. 쉘 스크립트로 무엇을 할 수 있나요?

앞으로

Section "InputClass"
        Identifier      "calibration"
        MatchProduct    "Touch"
        Option  "Calibration"   "166 3939 186 3814"
        Option  "SwapAxes"      "1"
        Option  "InvertX"   "on"
        Option  "InvertY"   "on"
EndSection

뒤쪽에

Section "InputClass"
        Identifier      "calibration"
        MatchProduct    "Touch"
        Option  "Calibration"   "166 3939 186 3814"
        Option  "SwapAxes"      "1"
        Option  "InvertX"   "off"
        Option  "InvertY"   "on"
EndSection

답변1

심지어

sed -i '/InvertX/s/"on"/"off"/' file_name

답변2

이 시도:

sed -i 's:"InvertX"   "on":"InvertX"   "off":g' file_name

관련 정보