Universitas Trisakti, Fakultas Teknologi Industri, Teknik Informatika, 064.013.016

Visitors

Flag Counter

Minggu, 14 Mei 2017

Praktikum 10 Organisasi Komputer dan Sistem Operasi "AWK Pada Linux Ubuntu"

PRAKTIKUM ORGANISASI KOMPUTER DAN SISTEM OPERASI
AWK PADA LINUX UBUNTU





AULIA AKBAR ( 064.013.016 )


TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS TRISAKTI
2017





AWK
Tujuan
Mempelajari dan mengenal dasar-dasar AWK.
Elemen Kompetensi
No
Elemen Kompetensi
Indikator Kerja
1.
Dasar-dasar AWK.
1.1
Mengetahui dan Menggunakan AWK


1.2
Menggunakan ekspresi regular untuk



Menampilkan output.

Teori Singkat
AWK adalah Bahasa pemrograman yang digunakan untuk melakukan manipulasi data dan membuat laporan. Format AWK mempunyai penanganan tersendiri berdasarkan record dan field. Record adalah setiap baris dari input, sehingga jika di temui baris baru, akan di anggap sebagai record baru. Sementara field merupakan bagian yang menyusun sebuah record.
Lab Setup

Untuk dapat menjalankan praktikum ini maka hal-hal yang diperlukan yaitu :

-          Komputer OS Linux.
-          Program terminal.














1.Membuat percobaan file coin dengan pengisian data dan dasar-dasar AWK-nya.
            Membuat file coin
·         Buat lah sebuah file dengan nama ‘coin’
·         Ketikan perintah :$cat>coin
·         Isi file coin dengan data yang ada di bawah ini
·         Setelah selesai mengisi data, tekan ctrl+d pada keyboard

2.Melihat jumlah Record AWK
ü  Ketikan perintah : $awk ‘{print NR, $0}’ coin
 Melihat jumlah Field Dalam Record
ü  Ketikan perintah : $awk ‘{print NF, $0}’ coin
Menampilkan Seluruh Bagian yang mempunyai item Bronze saja
ü  Ketikan Perintah : awk ‘/bronze/’ coin

Menampilkan Bagian Item dan Tahun saja untuk item silver
ü  Ketikan Perintah : $awk ‘/silver/ {print $1,$3}’ coin

Menampilkan Seluruh Bagian Dari File Record
ü  Ketikan Perintah : $awk ‘{print $0}’ coin

Menampilkan Seluruh Dekripsi Dari Sebuah Metal
ü  Ketikan Perintah : $awk ‘{print $1,$5,$6,$7,$8}’ coin

Menampilkan Sebuah Output Hasil Dari Operasi Logika
ü  Ketikan Perintah : $awk ‘$3 == 1986 ||$4 == USA’ coin

Menampilkan Sebuah Output Dari Hasil Ekspresi Kondisi (if)
ü  Ketikan Perintah : $awk ‘{if($3< 1980) print $3,””,$5,$6,$7,$8}’ coin

Menampilkan Sebuah Output Dari Hasil Operasi elasi (<,>,<=,>=,==,!=)
ü  Ketikan Perintah : $awk ‘$3 < = 1980 {print $0}’ coin



Menampilkan Sebuah Output Dari Hasil Aritmatika
ü  Ketikan Perintah : $awk ‘$2*10 <= 5’ coin

Membuat Percobaan summary dengan pengisian data dan dasar-dasar AWK-nya
            Membuat File Summary
ü  Buat sebuah file dengan nama ‘summary’
ü  Ketikan perintah : $cat>summary
ü  Isi file summary tersebut dengan data di bawah ini

Menampilkan Hasil Summary
ü  Ketikan perintah : $awk -f summary coin

Menampilkan Item Yang berawalan ‘Sil’
ü  Ketikan Perintah : $awk ‘$1~/^sil/ {print$0}’ coin

Menampilkan Item Yang berakhiran ‘Old’
ü  Ketikan Perintah : $awk ‘$1 !~ /^old$/ {print $0}’ coin

Menampilkan Sebuah Output selain dari negara USA
ü  Ketikan Perintah : $awk ‘$4 !~ /^[USA]/ {print$0}’ coin





Video :AWK Pada Linux Ubuntu
Laporan : AWK Pada Linux Ubuntu

0 komentar: