On Wed, Jan 19, 2005 at 05:34:20PM +0000, Rio Martin. wrote:
>
> Saya coba pake fullpath juga sama saja.
>
> [EMAIL PROTECTED]:~/testscript# cat asfik
> #!/bin/sh
> for kelas in 3IPA1 3IPA2 3IPS1 3IPS2
> do
> � /bin/grep -A1 $kelas fileabsensi > $kelas.absensi
> � /usr/bin/tail -1 $kelas.absensi | awk '{print $5}' | sed -e "s/siswa//g" >
> $kelas.value
> done
ini filenya hasil copy & paste? coba setiap baris dirapatkan dulu ke depan,
mungkin ada karakter lain yang nampaknya spasi:
#!/bin/sh
for kelas in 3IPA1 3IPA2 3IPS1 3IPS2
do
grep -A1 $kelas fileabsensi > $kelas.absensi
tail -1 $kelas.absensi | awk '{print $5}' | sed -e "s/siswa//g" >$kelas.value
done
baris kedua dari bawah ujung2nya pake sed, mungkin lebih ringkas kalo sekali
sed aja:
sed -e '1d;s/.*: //;s/siswa//' $kelas.absensi > $kelas.value
--
Wardi
MedanNIC -- Domain Name Registration Service
http://www.medannic.com/
--
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