[Shell Script Command] 쉘스크립트 명령어 : sed
정규표현식으로 검색하기
# sed -n "/[정규표현식]/p" [파일경로]
정규표현식으로 찾아바꾸기
# sed -i "s/[정규표현식]/[바꿀문자열]/" [파일경로]
정규표현식으로 검색 후, 내용이 있는지 없는지에 따라서 나누어 처리하기
1) terminal 용
# if [ -z $(sed -n "/[정규표현식]/p" [파일경로]) ]; then echo "발견"; else echo "해당사항없음"; fi
2) sh 파일 작성용
if [ -z $(sed -n "/[정규표현식]/p" [파일경로]) ]
then
echo "발견"
else
echo "해당사항없음"
fi
'기타 > Shell script, bash' 카테고리의 다른 글
쉘 특정 컬럼 더하기 (0) | 2021.05.03 |
---|---|
한개의 파일을 여러 파일로 (데이터 분할) (0) | 2021.05.02 |
스크립트 에러시 메시지 전송 (0) | 2021.05.02 |
쉘에서 날짜 반복문 (0) | 2021.05.02 |
쉘프로그래밍 (shell script, bash) (0) | 2021.03.24 |
[Shell Script] 쉘스크립트 - if 문 (0) | 2021.03.17 |
[Shell Script] 쉘스크립트 - 함수 (0) | 2021.03.17 |
[Shell Script] 쉘스크립트 - for 문 (0) | 2021.03.17 |