malam ...
saya punya file teks seperti :
---
nick tom
nama Kucing Tom
hobi njewer Jerry
hobi minum susu
nick jerry
nama Tikus Jerry
alamat Pojok Kamar
status aktif
---
ada data yang tidak diisi dan mungkin juga dobel. Kuncinya nick, diikuti dengan 
[alamat [hobi [status ]]] ( bener nggak nggambar []-nya ? ) 

pinginnya agar data di atas menjadi 'nama|alamat|hobi|status' :

-> tom||njewer Jerry minum susu|
      ^^                       ^
-> jerry|Pojok Kamar||aktif
        ^           ^^
jadi walaupun nggak ada data, jumlah "|" tetap sama tiap record, biar bisa diimport 
excel dengan benar.

aku buat file seperti :
#!/usr/bin/perl
while (<>) {
 chop;
 if (/^ni/) { print "\n$_"; } 
  else { print "\|$_"; }
}

masalahnya jumlah "|" tidak tetap, jadi fieldnya bisa salah isi.

makasih atas bantuannya.
-- 
Belum ada signature.

--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]

Kirim email ke