Pemrograman
Internet Marketing
Internet
Software
Linux
Rabu, 16 Desember 2009
Linux: Seputar Linux
Penggunaan Variable IFS dalam Proses Loop pada BASH Script
Rating : 1.0 dari 5 Bintang (1 vote)
Rahmatul hidayat - Penulis KampoengTI.com
No Download File

Penggunaan Looping Split pada shell/bash script secara default memisahkan value bila menemukan space,tab,atau newline. Untuk merubahnya gunakan variable IFS.

seperti contoh berikut ini:

Normalnya,

#!/bin/bash
vals='
eko setiawan hermanto andi soraya ikhsan'
for i in $vals; do echo $i; done

Output,
eko
setiawan
hermanto
andi
soraya
ikhsan

Menggunakan IFS,

#!/bin/bash
IFS=$','
vals='eko setiawan,hermanto,andi soraya,ikhsan'
for i in $vals; do echo $i; done

unset IFS

Output,
eko setiawan
hermanto
andi soraya
ikhsan

 

-semoga bermanfaat-

Share:
  • Facebook
  • Google Bookmarks
  • Digg
  • Twitter
Artikel Terkait
Apabila Anda merasa bahwa Artikel ini bermanfaat, silahkan beri bintang untuk artikel ini.
(Anda harus menjadi Warga KampoengTI untuk menggunakan Fitur ini.)

Komentar untuk Artikel ini:

Belum ada komentar.
(Anda harus menjadi Warga kampoengTI untuk menggunakan Fitur ini.)
Nama
Komentar