쉘 스크립트 작성 시 특정 문구 치환? 교체?

icalux93   
   조회 1810   추천 0    

안녕하세요

쉘스크립트 어린이 쉘린이 입니다...

아래와 같은 텍스트 파일의 문구 값을 0으로 변경하려고 하는데 에러가 나서 안 되네요... 

도움 부탁드립니다.



쉘 내부 입니다...


test_id 값에 '가 붙어있어서 잘 안 되는 건가요...?

test_id 값을 0으로 바꾸고 싶은데 어떻게 해야하나요... ㅠㅠ

DUMPFILE 변수는 일부러 .dump를 지정하였습니다... 나중에 다른 서버에서는 다른 곳에 설치되어있을 수 있으니 경로를 찾아 저장하는 역할입니다...


짧은글 일수록 신중하게.
빈경윤 2023-03
변수 값만 바꾼다면, 이렇게 1줄이면 되지 않을까요?

sed -i -E "s/('TEST_ID' => )'.+'/\1'0'/g" dump_test.dump
     
icalux93 2023-03
dump_test.dump 에는 변수 넣어도 괜찮을까요?
          
빈경윤 2023-03
dump_test.dump 파일을 백업해두고,
위 명령을 실행해보시면 파일 내용이 원하시는대로 바뀔 것으로 예상됩니다.


QnA
제목Page 386/5728
2014-05   5256944   정은준1
2015-12   1781869   백메가
2023-03   1738   딥마인드
2023-03   2053   김민철GC
2023-03   1753   페선생
2023-03   1211   azchoi
2023-03   1296   yummy
2023-03   1587   김대평
2023-03   1386   막울었어요
2023-03   3417   숀리
2023-03   2054   무쏘뿔처럼
2023-03   5316   anyi
2023-03   2831   이준용
2023-03   2183   궁금쓰
2023-03   2201   딥마인드
2023-03   2250   페트릭
2023-03   1811   icalux93
2023-03   7372   장동건2014
2023-03   1116   미담
2023-03   1925   anyi
2023-03   1334   김유중
2023-03   2216   pumkin