728x90
1. 문자열이 공백단위로 쪼개어 지는 경우
vim example.sh
#!/bin/bash
string="<value1> <value2> <value3> ..."
array=($string)
echo ${array[1]}
echo ${array[2]}
echo ${array[3]}
※ 결과값
<value1>
<value2>
<value3>
2. 문자열이 기타 단위로 쪼개어 지는 경우
vim example.sh
#!/bin/bash
string="<value1>,<value2>,<value3>,..."
OLD_IFS=$IFS
IFS=,
array=($string)
IFS=$OLD_IFS
echo ${string[1]}
echo ${string[2]}
echo ${string[3]}
※ 결과값은 위와 동일
■ Reference
728x90
'컴퓨터 & IT (Computer & IT) > Linux' 카테고리의 다른 글
[Linux] /etc/passwd, /etc/shadow, /etc/group (0) | 2020.06.16 |
---|---|
[Linux] DHCP (Dynamic host configuration protocol) (0) | 2020.06.09 |
[Linux] /etc/hosts (0) | 2020.06.09 |
[Linux] IP 주소 (0) | 2020.06.02 |
[Linux] 리눅스 디렉토리 구조 (0) | 2020.06.02 |
댓글