Kamis, 14 Mei 2009

Tugas : -> Mencetak 10 baris terakhir dari pesan yang ada pada folder var/log

a). Untuk melakukan tugas diatas , ikutilah langkah berikut;
mobed@mobed-laptop:~$ ls -l /var/log
[program diatas akan menampilkan isi dari direktory /var/log]

b). Kemudian pipakan isi tersebut ke suatu file lagi, caranya :
mobed@mobed-laptop:~$ ls -l /var/log >> home2.txt #nama_file_terserah

c). Selanjutnya, lakukan penghitungan jumlah baris, caranya :
mobed@mobed-laptop:~$ awk '{print NR,$8 }' home2.txt
[program ini akan menghasilkan baris di setiap file. Ctt: Di laptop saya terdapat 82 baris]

d). Setelah selesai, cetak 10 baris file terakhir, caranya:

mobed@mobed-laptop:~$ awk '{a=82-10;if(NR>a)print NR,$0 }' home2.txt
73 -rw-r--r-- 1 root root 0 2009-05-13 22:16 wpa_supplicant.log
74 -rw-r--r-- 1 root root 20 2009-04-23 10:15 wpa_supplicant.log.1.gz
75 -rw-r--r-- 1 root root 20 2009-04-07 12:53 wpa_supplicant.log.2.gz
76 -rw-r--r-- 1 root root 20 2009-03-16 07:43 wpa_supplicant.log.3.gz
77 -rw-r--r-- 1 root root 20 2009-03-05 22:58 wpa_supplicant.log.4.gz
78 -rw-rw-r-- 1 root utmp 5376 2009-05-14 01:13 wtmp
79 -rw-rw-r-- 1 root utmp 58368 2009-05-13 21:59 wtmp.1
80 -rw-r--r-- 1 root root 308 2008-10-30 06:10 wvdialconf.log
81 -rw-r--r-- 1 root root 38693 2009-05-13 23:34 Xorg.0.log
82 -rw-r--r-- 1 root root 38457 2009-05-07 12:55 Xorg.0.log.old

#Selesai, mudahkan!!!!

Tidak ada komentar: