Sabtu, 20 November 2010

tugas pendahuluan 4 (prktkum SO)

  1. Bagaimana memanggil perintah eksternal Linux dari dalam skrip shell?
  2. Bagaimana cara mengetahui perintah apa saja yang disediakan oleh Linux?Bagaimana kita dapat mengetahui suatu perintah termasuk perintah Linux atau
    bawaan shellBash?
essay !!!
  1. Program eksternal sering digunakan di dalam skrip shell. Ada beberapa perintah builtin (echo, which dan test yang sudah umum). Ada banyak perintah lain yang berguna merupakan perintah Linux, bukan bawaan shell (Bash) seperti tr, grep, expr dan cut. Tanda backtick (`) sering diasosiasikan dengan perintah eksternal. Backtick menunjukkan bahwa teks yang diapitnya akan dieksekusi sebagai suatu perintah.Pertama, gunakan shell interaktif untuk membaca nama panjang anda (full name) yang terdapat di dalam file /etc/passwd:
    $ grep “^${USER}:” /etc/passwd cut -d: -f5
    Steve Parker
    Sekarang masukkan output ini ke dalam variabel agar dapat lebih mudah dimanipulasi:
    $ MYNAME=`grep “^${USER}:” /etc/passwd cut -d: -f5`
    $ echo $MYNAME
    Steve Parker
  2. untuk mengetahui perintah-perintah apa saja yang disediakan oleh linux adalah dengan menggunakan perintah : $ man ls
Secara umum perintah-perintah Linux dan UNIX memiliki sintaks sbb : perintah [option…] [argumen…] Option merupakan pilihan yang dapat kita gunakan untuk memberikan hasil tertentu dari suatu perintah. Argumen umumnya merupakan sesuatu yang akan diproses oleh perintah, misalnya nama file atau nama direktori. Tanda [ ] merupakan simbol bahwa option dan argumen tidak harus selalu digunakan dalam menjalankan perintah. Tanda titik-titik menandakan bahwa baik option dan argumen dapat lebih dari satu. Seluruh perintah dalam Linux dan UNIX bersifat case sensitive, jadi perintah LS akan dianggap berbeda dengan ls.

Tidak ada komentar:

Posting Komentar