Kamis, 01 Juni 2017

PRAKTIKUM 10 ORKOM DAN SO

PRAKTIKUM 10 ORKOM DAN SO

DASAR DASAR AWK PADA LINUX



Disusun oleh:
Fajar Ilhamy (064001600019)

Program Studi Teknik Informatika
Fakultas Teknologi Industri
Universitas Trisakti
2017

I.            Tujuan Percobaan    : Laporan ini dibuat untuk menyelesaikan praktikum sepuluh matakuliah Organisasi computer dan Sistem Operasi. Selain itu, hal ini juga beguna sebagai panduan umum penggunaan perintah AWK terminal pada operasi sistem linux.

II.     Teori Percobaan       : Awk adalah sebuah command Linux yang dapat berfungsi sebagai alat penyaringan (filtering tools) yang fungsinya hampir sama dengan perintah grep. Perintah awk juga biasanya dipakai untuk mengolah dan analisis file log yang isinya sangat panjang. Perintah awk mendukung fitur regex (regular expressions) karna fungsinya yang mirip perintah grep.

III.    Percobaan                :
1. Membuat file  Coin dengan $ cat>coin.

2. Lalu ketikkan isi dari file coin sesuai modul

3. Melihat jumlah record AWK. Dengan mengetikkan $awk ‘{print NR,$0}’ coin

4. Melihat jumlah field dalam record. Dengan mengetikkan $awk ‘{print NF,$0}’ coin

5. Menampilkan semua bagian yang hanya mempunyai item Bronze.
$awk ‘/bronze/’ coin

6. Menampilkan bagian item dan tahun saja untuk item silver

$awk ‘/silver/{print$1,$3}’ coin

7. Menampilkan seluruh bagian dari file record

$awk ‘{print$0}’ coin

8. Menampilkan seluruh deskripsi dari sebuah metal

$awk ‘{print$1,$5,$6,$7,$8}’ coin

9. Menampilkan sebuah output hasil dari operasi logika

$awk ‘ $3 == 1986 || $4 == USA’ coin

10. Menampilkan sebuah output dari hasil ekspresi kondisi (if)

$awk ‘{if($3<1980)print$3,””,$5,$6,$7,$8}’ coin

11. Menampilkan sebuah output dari hasil operasi elasi(<,>,<=,>=, ==, !=)

$awk ‘$3 <= 1980 {print$0}’ coin

12. Menampilkan sebuah output dari hasil aritmatika

$awk ‘$2*10<=5’ coin

13. Membuat file summary dengan $cat>summary. Isi data sesuai modul


14. Melihat hasil summary.

$awk -f summary coin

15. Menampilkan item yang berawalan “sil”

$awk ‘$1~/^sil/{print$0}’ coin

16. Menampilkan sebuah output selain yang berakhiran “old”

$awk ‘$1!~/^old$/ {print$0}’ coin

17. Menampilkan sebuah output selain negara USA

$awk ‘$4!~/^[USA]/ {print$0}’ coin













IV. Kesimpulan
Awk paling sering digunakan untuk me-scan dan mem-proses sebuah pola. Pencarian pada sebuah file yang cocok dengan pola yang dibuat lalu menyaring pencarian tersebut kedalam sebuah file baru.







Lihat videonya di

Tidak ada komentar:

Posting Komentar