[Shell script] 문자열 내 문자열 포함여부 확인방법
shell script를 이용하여 일부 문자열 내에 원하는 문자열이 포함되어 있는지 확인하는 방법이다.
"abcdefg"에서 "e"라는 단어가 들어있는지 확인하는 방법이다.
크게 2가지 방법이 있다.
str="abcdefg"
1. if [[ "$str" == *"e"*]]; then
echo "find e "
fi
2. if [[ "$str" =~ "e" ]]; then
echo "find e"
fi
이렇게 2가지 방법을 이용하여 문자열에 원하는 문자열이 존재하는지 확인이 가능하다.
반응형
'컴퓨터 > LINUX' 카테고리의 다른 글
[LINUX] 파일 리스트 확인하기 - ls (0) | 2018.09.05 |
---|---|
[LINUX] VI 전체선택, 전체복사, 전체삭제 (0) | 2018.09.04 |
[LINUX] CUT 명령어 (0) | 2018.09.03 |
[LINUX] 알아두면 유용한 vi 명령어 -3 (0) | 2018.08.30 |
[LINUX] VI 에서 CTRL + S 눌러서 먹통되었을 때 (0) | 2018.08.30 |