星期四, 11月 12, 2009

[Linux] how to separate array in shell script.

通常linux based的系統,shell script中的array都是用空白,或是tab來當分隔符號,但如果要換成別的時候該怎麼辦呢?

在前面加IFS=,
就會是用逗號分隔嚕~~~~^^
例子如下

#!/bin/sh

IFS=,
string="aaa,bbb,ccc"
for str in $string
do
echo $str
done

沒有留言:

張貼留言