sed 명령어에서 환경변수를 사용할수 있나요..???
글쓴이: hskim5048 / 작성시간: 화, 2003/03/04 - 3:28오후
제가 test 라는 파일을 만들어서 TTTT= 이라는 행을 찾아 TTTT=test 로 바꿀려구 합니다. test 문자열은 AAA 라는 환경변수에 저장되어 있구요.
- test 파일
12345
TTTT=
11111
t.sh
AAA=test
sed -e 's/TTTT=/TTTT=$AAA/g' test > 1
이렇게 했는데 TTTT=$AAA 로 되더군요.. 물론 컴이 거짓말 할리는 없구..
할수 있는 방법을 알켜 주세요
Forums:
싱글 쿼트 대신 더블 쿼트 문자를 쓰세요.( ' -> " )
싱글 쿼트 대신 더블 쿼트 문자를 쓰세요.( ' -> " )
--
익스펙토 페트로눔
댓글 달기