vim 을 통해서 shell 에서 문자열 치환도 가능하다.
문자열 치환시 정규표현식도 사용가능하다.
vim 에서 사용하는 기타 명령어 기술이 가능하다.
/* a.sh */
# 특정 문자열 라인 삭제
vim -e a.dat <<EOF
:g/\<JAEIK\>/d <--- 해당 라인 삭제
:g/\<Nara\>/d <---- 해당 라인 삭제
:wq <--- 저장후 종료
EOF
#특정 문자열 교체후 다른 파일로 저장
TABLE="T1"
vim -e template.form <<EOF
:%s/#TABLE#/$TABLE/g
:wq! newfile.form
EOF
'시스템 > Unix command' 카테고리의 다른 글
파일 검색방법 참고 (0) | 2018.07.17 |
---|---|
포트 스캔하는 명령 (0) | 2018.07.14 |
od - 바이너리 파일 덤프 (0) | 2018.07.01 |
rlwrap - readline 이 적용되지 않은 program 을 위한 wrapper (0) | 2018.04.27 |
vim 관련 정보 (0) | 2018.04.08 |