On Wed, Mar 08, 2006 at 02:00:48PM +0700, newbie wrote:
> saya punya masalah buat script bash nih dengan memecah string,
> misalkan saya punya masukan string seperti ini : "satu#dua#tiga#empat"
> gimana ya caranya agar bisa di split menjadi var1 = "satu" , var2="dua",
> var3="tiga" dan var4="empat"
field=`echo "satu#dua#tiga#empat" | cut -d '#' -f 1` ; echo $field
Tinggal ganti nilai -f dengan nomer fieldnya.
Itu backtick ` (biasa di sebelah kiri angka 1 di keyboard), bukan '.
Sebetulnya awkward kalo string manipulation di bash. Enakan pake ruby
atau perl.
Ronny
signature.asc
Description: Digital signature