Senin, 10 Desember 2012

Program Kalkulator Dan Crontab pada Shell Bash

TUGAS TAMBAHAN SO MODUL 5 (FUNGSI)
1. Program kalkulator
#!/bin/sh
echo "Menu Kalkulator"
echo -n "masukkan nilai a = "
read a;
echo -n "masukkan nilai b = "
read b;

tambah(){
    c=`echo $a+$b |bc`
    echo $a" + "$b " = "$c
}
kurang(){
    c=`echo $a-$b |bc`
    echo $a" - "$b " = "$c
}
kali(){
    c=`echo $a*$b |bc`
    echo $a" * "$b " = "$c
}
bagi(){
        c=`echo $a/$b |bc`
        echo $a" / "$b " = "$c
}

echo "Pilihan"
echo "1 Penjumlahan"
echo "2 Pengurangan"
echo "3 Perkalian"
echo "4 Pembagian"
echo "pilihan : "
read pil
case $pil in
    1)
    tambah
    ;;
    2)
    kurang
    ;;
    3)
    kali
    ;;
    4)
    bagi
    ;;
    *)
    echo "pilihan anda tidak ada"
esac
hasil running :

2. Program delete file dengan cron
  • instal crontab dengan perintah sudo apt-get install cron
  • untuk langkah pertama ketikkan perintah crontab -e untuk membuat file crontab.
  • lalu ketikkan perintah * * * * * rm /home.alfian/Documents/cron/*.sh seperti gambar dibawah ini
  •  
  •  Gambar diatas menunjukkan penghapusan semua file yang berekstensi .sh di dalam direktori yang dituju pada perintah program pada gambar di atas. sebelum melakukan perintah di atas, kita harus buat folder cron terlebih dahulu sebagai percobaan.
  • file cron sebelum dijalankan
  •  
  • hasil program delete file dengan cron
  • dari hasil di atas, semua file yang berekstensi.sh terhapus
  • selesai.