반응형
mappings=`echo ${mappings} | grep -v File | sed -e "s/\t/ /g"` # \t
mappings=`echo ${mappings} | grep -v File | sed -e "s/\r/ /g"` # \r
mappings=`echo ${mappings} | grep -v File | sed -e "s/\ \+/ /g"` # 다중공백
# \t , \r, \+ 을 하나의 공백으로 변경
# sed -e /${현재내용}/${바꿀내용}/g
sed -i "s/기존문자/바꿀문자/g" 파일명
예) sed -i "s/abc/ttt/g" test.txt → text.txt의 abc문자열을 ttt로 변경한다.
반응형
'[Linux] > [Shell Script]' 카테고리의 다른 글
[Shell Script] 쉘 스크립트 변수에 리눅스명령어 담기 (0) | 2022.09.04 |
---|---|
[Shell Script] 쉘 스크립트 경로, 파일 이름, 확장자, 파일명.확장자 구하기, 파일의 확장자명 제거, 파일 내용 읽어서 변수에 담기 (0) | 2022.02.21 |