Artikel ini bagian dari Bash Script yang terdiri dari 7 bagian :
1. Shell Script di Linux 2. Variabel 3. Array 4. Input Output 5. Seleksi 6. Perulangan 7. Fungsi
-Output dengan printf-
Selain menggunakan echo, output bisa juga dilakukan dengan menggunakan printf seperti pada bahasa pemrograman C.
[INPUT]1 2 3 4 5 6 7 8 9 10 11 #!/bin/bash clear distro=”Ubuntu 14.04 LTS”; angka=45; printf “OS di laptop : t $distro n”; printf “angka = $angka n”; printf “%d decimal n” $angka; printf “%o octal n” $angka; printf “%.2f float n” $angka;
*Format control* %d untuk format integer %o untuk format octal %f untuk format float atau decimal %x untuk format hexadecimal
Informasi lebih lengkap baca manual printf.
-Input dengan read-
Untuk membaca inputan dari user digunakan read, dengan format penulisan “read namavariabel”.
[INPUT]1 2 3 4 5 6 #!/bin/bash clear echo -n “Hi, masukkan nama anda : “; read nama; echo “Selamat datang $nama”;
Inputan dari user tersimpan ke dalam variabel nama.
Hasilnya
[INPUT]1 2 Hi, masukkan nama anda : musa Selamat datang musa
Contoh lain
[INPUT]1 2 3 4 5 6 7 8 #!/bin/bash clear echo “==LOGIN==” read -p “Username: ” user read -sp “Password:” pass echo echo “Selamat datang $user”
-p, bisa menggunkan string pertanyaan tanpa perlu lagi menggunakan echo seperti contoh sebelumnya. -s, agar inputan tidak kelihatan seperti memasukkan password.
Hasilnya
[INPUT]1 2 3 4 ==LOGIN== Username: musa Password: Selamat datang musa
Informasi lebih lengkap baca manual read.
selamat mencoba ð
referensi: pemula.linux.or.id ryanstutorials.net