bash 에서 문자열 split 를 배열 하 는 방법

프로 그래 밍 을 믿 을 때 문자열 의 처 리 는 자주 처리 되 는 문제 입 니 다. 그 중에서 도 다양한 언어의 string. split ('sp') 는 문자열 을 특정한 문자 나 하위 문자열 에 따라 배열 로 나 눌 것 입 니 다.
마찬가지 로 우 리 는 셸 로 텍스트 정 보 를 처리 할 때 도 이 기능 을 편리 하 게 실현 할 수 있다.
이 곳 은 주로 bash 에서 문자열 변 수 를 처리 하고 array 를 초기 화 하 는 능력 을 사용 합 니 다.
 
다음 과 같다.
 
#!/bin/bash

str="hello,world,i,like,you,babalala"
arr=(${str//,/ })

for i in ${arr[@]}
do
    echo $i
done

 
 
str 를 ',' 에 따라 배열 로 나 누 어 옮 겨 다 닙 니 다.
물론 이 구분자 들 은 하위 문자열 일 수 있 습 니 다.
 

좋은 웹페이지 즐겨찾기