Minggu, 11 Juni 2017

ORKOM 10 : Dasar-Dasar AWK


PRAKTIKUM ORGANISASI KOMPUTER DAN SISTEM OPERASI
AWK
Disusun Oleh :


Soefhwan                                                       : 065001600002

FAKULTAS TEKNOLOGI INDUSTRI
JURUSAN SISTEM INFORMASI
                       UNIVERSITAS TRISAKTI              
2017



I              JUDUL PRAKTIKUM : AWK
II            TUJUAN PRAKTIKUM : Dapat menjalankan AWK pada linux
III          ELEMEN KOMPETENSI
Deskripsi : Dasar-dasar AWK

Kompetensi Dasar :
1. Mengetahui dan menggunakan AWK
2. Menggunakan ekspresi reguler 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 ditemui baris baru, akan dianggap sebagai record baru. Semetara field merupakan bagian yang menyusun sebuah record.

LAB SETUP


Adapun yang diperlukan dalam melakukan praktikum ini adalah :
- Komputer/ Laptop dengan OS Linux
- Program Terminal

Langkah Kerja :

Membuat file  Coin dengan $ cat>coin.


Lalu ketikkan isi dari file coin sesuai modul




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


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



Menampilkan sebuah output hasil dari operasi logika
$awk ‘ $3 == 1986 || $4 == USA’ coin. Menampilkan sebuah output dari hasil aritmatika
$awk ‘$2*10<=5’ coin


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


Melihat hasil summary.
$awk -f summary coin


Menampilkan item yang berawalan “sil”
$awk ‘$1~/^sil/{print$0}’ coin



Menampilkan sebuah output selain negara USA
$awk ‘$4!~/^[USA]/ {print$0}’ coin




CEK LIST
Daftar ini disertakan pada laporan lab.
No
Elemen Kompetensi
Ceklist
1
Dasar - dasar AWK
      
              


FORM UMPAN BALIK


No
Elemen Kompetensi
Tingkat Kesulitan
Tingkat Ketertarikan
1
Dasar - dasar AWK
Sedang
Menarik

Tidak ada komentar:

Posting Komentar