hallo semua ketemu lagi nih sama saya tentunya masih diblog saya yang satu ini kali ini saya akan memberitahukan sedikit tentang shell. kalian pasti tau shell kalau gak tau mari kita cari tau bersama-sama.
shell...
Shell, dalam komputer adalah salah satu jenis program asli sistwm operasi (seringnya merupakan program yang terpisah dari inti sistem operasi) yang menyediakan komunikasi langsung antara pengguna dan sistem operasi. Contoh dari kekerang adalah COMMAD.COM dalam MS-DOS, Macintosh Finder (Macintosh), WINDOWS EXPLORER, Command Prompt/cmd.exe, PowerShell dalam Microsoft Windows,bourne shell, c shell, Korn shell dan masih banyak lainnya khususnya dalam keluarga sistem operasi UNIX. Beberapa kekerang juga dapat digunakan untuk melakukan pengelolaan berkas.
kelebihan dari shell :
- Mudah dan handal dalam menggabungkan utilitas-utilitas, lingkungan sistem (environment) dan tools-tools yang ada pada sistem UNIX serta memanfaatkannya secara optimal.
- Karena pemrograman shell dalam bentuk interpreter, maka kesalahan yang terjadi pada pemrograman akanlebih mudah ditemukan dan dimodifikasi.
- Pemanfaatan utilitas dan tools UNIX mengakibatkan pengembangan
suatu program dengan shell relatif lebih cepat. Karena kita
tidak perlu membangun modul-modul baru lagi dari awal. Bagaimana konsep kerja dari shell?Konsep kerja dari pemrograman bash shell hampir mirip dengan bahasa pemrograman lainnya. Pemrograman bash shell juga menggabungkan perintah-perintah untuk memilih suatu kondisi, memproses suatu I/O, looping, dan membuat fungsi-fungsi yang dapat dijalankan user. Konsep pemrograman bash shell ini akan mudah dipelajari apabila kita sudah mengetahui perintah-perintah sederhana yang ada di bash shell seperti whoami, cd, cat, dan lainnya. Dengan penguasaan perintah-perintah sederhana ini, pemrograman bash shell akan membuat pekerjaan user menjadi lebih efektif. Hal penting yang harus diketahui sebelum menggunakan pemrograman bash shell adalah konsep mengenai variabel, format syntax dan struktur di dalam pemrograman bash shell itu sendiri.Contoh Program Shell 1: Membuat program menu makanan
- Buat sebuah file shell, buka terminal dan ketikan perintah berikut
$ vi (nama_file_shell)
misalkan $ vi progshell2
- Selanjutnya editor vi akan terbuka dan masukan kode program berikut
Kita buat sebuah program menu makanan dengan menambahkan case pada shell. Case digunakan untuk memilih dan memutuskan perintah dengan beberapa kondisi.
Pada gambar bagian
atas terdapat 6 pilihan yang dapat dipilih oleh user dimana setiap
pilihan memiliki action atau sub proses yang berbeda-beda.
Inputan pilihan dari user disimpan dalam variable pil. Kemudian variable pil digunakan untuk kondisi dalam case. Antara case yang satu dengan case yang lain dipisahkan dengan karakter dua titik koma (;;). Untuk membuat pilihan inputan lain yang tidak didefinisikan dalam case menggunakan case *), untuk mengakhiri case kita gunakan perintah exac.
- Kemudian ubah hak akses user kepada file shell yang telah kita buat tersebut agar dapat dibuah dan dijalankan. ketikan perintah $ chmod 755 progshell2
- Setelah itu jalankan file shell yang berisi kode program tersebut dengan perintah $ ./progshell2
- Berikut adalah hasil output program menu makanan
tambahan contoh dari pemrograman shell:
misalkan #date (digunakan untuk menampilkan tanggal dan waktu)
misalkan #pwd (digunakan untuk menampilkan nama direktori dimana Anda sedang berada)
sumber : misalkan #pwd (digunakan untuk menampilkan nama direktori dimana Anda sedang berada)
http://wido.blog.uns.ac.id/2014/12/08/program-menu-makanan-dengan-shell-linux/
https://id.wikipedia.org/wiki/Shell_%28komputer%29
http://daengmanis123.blogspot.co.id/
0 komentar:
Posting Komentar