On Wednesday 19 January 2005 16:13, Agus Budy Wuysang wrote:
> Rio Martin. wrote:
> Tidak perlu grep/external command lain, cukup bash:
>
> #!/bin/bash
> # skip 1 baris header
> read junk
> # nama kelas terserah, yg penting tidak mengandung $IFS char
> # banyaknya kelas terserah, yg penting format konsisten
> while read awal kelas akhir; do
>       echo $awal $kelas $akhir > "${kelas}.absensi"
>       read aw1 aw2 aw3 aw4 hadir
>       echo $aw1 $aw2 $aw3 $aw4 $hadir >> "${kelas}.absensi"
>          echo ${hadir%siswa} > "${kelas}.value"
> done

Pak Agus,
untuk 'junk' tsb apakah menandakan output dari file binary yang saya maksud ?
Saya coba dan masih menampilkan error seperti dibawah:

- Rio.Martin -

- - - -
[EMAIL PROTECTED]:~/testscript# cat junk
= ABSENSI SEKOLAH =-
Kelas 3IPA1 jumlah total siswa: 25
Total siswa hari ini: 22siswa
Kelas 3IPA2 jumlah total siswa: 20
Total siswa hari ini: 20siswa
Kelas 3IPS1 jumlah total siswa: 42
Total siswa hari ini: 42siswa
Kelas 3IPS2 jumlah total siswa: 42
Total siswa hari ini: 41siswa

[EMAIL PROTECTED]:~/testscript# cat agus
#!/bin/sh
# skip 1 baris header
read junk
# nama kelas terserah, yg penting tidak mengandung $IFS char
# banyaknya kelas terserah, yg penting format konsisten

while read aw1 aw2 aw3 aw4 aw5; do
� � if [ "$aw1" = "Kelas" ]; then
�������� � kelas=$aw2
�������� � echo $aw1 $aw2 $aw3 $aw4 $aw5 > "${kelas}.absensi"
� � fi
� � if [ "$aw1" = "Total" ]; then
� � � �echo $aw1 $aw2 $aw3 $aw4 $aw5 >> "${kelas}.absensi"
� � � �echo ${aw5%siswa} > "${kelas}.value"
� � fi
done

[EMAIL PROTECTED]:~/testscript# ./agus

./agus: line 9: syntax error near unexpected token `then'
./agus: line 9: `� � if [ "$aw1" = "Kelas" ]; then'

--
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip, FAQ, dan info milis di http://linux.or.id/milis.php
Tidak bisa posting? Baca:
http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi
http://linux.or.id/wiki/index.php?pagename=TataTertibMilis

Kirim email ke