[shell] 문자열 처리
이 기술 블로그 포스트에서는 쉘 스크립트에서 문자열을 처리하는 방법에 대해 알아보겠습니다.
문자열 슬라이스
문자열 슬라이싱은 $
표시를 사용하여 문자열의 일부분을 추출하는 방법입니다:
string="Hello, World"
echo ${string:0:5} # 출력: Hello
echo ${string:7:5} # 출력: World
문자열 분할
문자열을 특정 구분자로 나누는 것을 문자열 분할이라고 합니다:
string="apple,orange,banana"
IFS=',' read -ra fruits <<< "$string"
echo ${fruits[0]} # 출력: apple
echo ${fruits[1]} # 출력: orange
echo ${fruits[2]} # 출력: banana
문자열 치환
문자열 내의 특정 부분을 다른 문자열로 바꾸는 방법입니다:
string="Hello, World"
echo ${string/Hello/Hi} # 출력: Hi, World
이렇게 쉘 스크립트에서 문자열을 다루는 간단한 방법에 대해 알아보았습니다.
문의사항이 있으시면 언제든지 물어보세요!
참고: