: c shell로 문자열을 바꾸는 스크립트를 작성해야 하는데,
: sed 's/aaa/bbb/g' myfile > temp
: mv temp myfile
:
: 이런식으로 동작을 하도록 하는데,
: bbb가 변수로 입력 받아야 하거든요.
: 그래서,
: read var
: sed 's/aaa/$var/g' myfile ...
:
: 이런 식으로 짜는데, 변환된 게
: 그냥 $var라는 글자로 찍힙니다. 어떤 식으로 해야 하나요?
'대신 "를 사용해보세여.
sed "s/aaa/$var/g" myfile > temp
잘 될겁니다.--Le Beau Re^ve..