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:
Posting Komentar