skrip diatas digunakan untuk masuk kedalam direktori sesuai yang ada dalam skrip, sebagai contoh diatas direktori yang akan dimasuki adalah "/home/msd/coba, tetapi sebelum masuk ke direktori tersebut kita harus memasukkan password sebagai autentikasi.
note : "exec /bin/bash" digunakan untuk membuka sesi shell baru, karena bila tidak menggunakan itu, maka perintah "cd /home/msd/coba" tidak akan merubah direktori aktif kita.
Hasil running program :
Dec 22, 2011
Merubah ip di terminal
gambar diatas menunjukkan daftar perangkat jaringan yang bisa dipakai, dapat dilihat diatas ip eth0 tidak ditampilkan berarti masih default (menggunakan automatic ip).
untuk merubah ip eth0 bisa menggunakan cara dibawah ini :
dari gambar diatas ip eth0 telah berubah sesuai dengan yang diinginkan.
note : "/24" yang ada paling akhir di perintah ifconfig berguna untuk memberikan subnetmask yaitu : 255.255.255.0
untuk merubah ip eth0 bisa menggunakan cara dibawah ini :
dari gambar diatas ip eth0 telah berubah sesuai dengan yang diinginkan.
note : "/24" yang ada paling akhir di perintah ifconfig berguna untuk memberikan subnetmask yaitu : 255.255.255.0
Dec 15, 2011
Program looping tanpa batas di bash skrip
Source code :
Keterangan :
Perintah "while : " berarti kondisinya adalah jika masih benar atau true maka proses trus dilakukan perintah " : " berarti "true" karena tidak ada kondisi sebelum perintah " : " maka proses dilakukan secara berulang-ulang tanpa batas. untuk menghentikannya bisa dengan menekan " ^C (Ctrl + c) ".
Running program :
Keterangan :
Perintah "while : " berarti kondisinya adalah jika masih benar atau true maka proses trus dilakukan perintah " : " berarti "true" karena tidak ada kondisi sebelum perintah " : " maka proses dilakukan secara berulang-ulang tanpa batas. untuk menghentikannya bisa dengan menekan " ^C (Ctrl + c) ".
Running program :
Program konversi desimal biner di bash skrip
Skrip bashnya seperti di bawah ini :
Keterangan :
perintah "obase=2; $desimal" digunakan untuk merubah angka desimal menjadi biner secara langsung karena "obase" merupakan fungsi yang sudah di sediakan oleh fungsi "bc". sedangkan "ibase" digunakan untuk merubah angka biner menjadi desimal secara langsung.
Running program :
Keterangan :
perintah "obase=2; $desimal" digunakan untuk merubah angka desimal menjadi biner secara langsung karena "obase" merupakan fungsi yang sudah di sediakan oleh fungsi "bc". sedangkan "ibase" digunakan untuk merubah angka biner menjadi desimal secara langsung.
Running program :
Program rumus lingkaran di bash skripting
Skrip bashnya seperti berikut ini :
Keterangan : perintah while digunakan untuk membuat menu utama agar program lebih enak digunakan apabila ingin mengulang program.
Hasil running program :
Keterangan : untuk mengulang hanya perlu mengetikkan "y" saja.
Keterangan : perintah while digunakan untuk membuat menu utama agar program lebih enak digunakan apabila ingin mengulang program.
Hasil running program :
Keterangan : untuk mengulang hanya perlu mengetikkan "y" saja.
Dec 8, 2011
Membuat program pada shell untuk menghitung keliling lingkaran
keluar dengan ctrl+x lalu ketik perintah untuk menjalankan program seperti dibawah ini :
tambahkan perintah chmod 777 keliling.sh sebelum merunning untuk mengubah hak akses file.
note : skrip "bc" pada file bash diatas digunakan untuk mengoperasikan skrip aritmatika di depannya :
`echo 2*$phi*$jari | bc`
Perintah shell linux untuk menghapus file tertentu
Dengan memberikan perintah rm (*) dan memberikan sebuah extensi
file di belakangnya entah jpg,png ataupun php,html maka dengan hal itu semua
file dengan dengan format yang sudah ditentukan bisa hilang.
Contoh Sederhana Skrip bash
tulis dan jalankan skrip berikut di shell linux, misal dengan nano : ketik nano namafile.sh
keluar dengan Ctrl+x, ubah hak akses dengan chmod 777 namafile.sh agar bisa dijalankan, jalankan dengan ./namafile.sh
note : perintah `ls -l` digunakan untuk menampilkan seluruh file dan direktori di dalam direktori aktif.
#!/bin/bash
echo "Daftar file anda:";
`ls -l`
echo "Thank you very much";
keluar dengan Ctrl+x, ubah hak akses dengan chmod 777 namafile.sh agar bisa dijalankan, jalankan dengan ./namafile.sh
note : perintah `ls -l` digunakan untuk menampilkan seluruh file dan direktori di dalam direktori aktif.
Subscribe to:
Posts (Atom)