Tugas Pendahuluan
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?
JAWAB
1. Cara memanggil perintah eksternal Linux dari dalam skrip shell adalah dengan menggunakan tanda backtick (`),Backtick menunjukkan bahwa teks yang diapitnya akan dieksekusi sebagai suatu perintah.Di dalam skrip shell,program eksternal sering di gunakan. 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.
Minggu, 31 Oktober 2010
VARIABEL LINGKUNGAN & PROGRAM EKSTERNAL
Diposting oleh
Teyka blog
di
21.34
0
komentar
Kirimkan Ini lewat Email
BlogThis!
Bagikan ke X
Berbagi ke Facebook
Kamis, 21 Oktober 2010
PERULANGAN dan SELEKSI
1.Apa manfaat dari karakter escape? Bagaimana menampilkan karakter ^, % dan ~?
Jawab :
Konstanta karakter escape banyak digunakan di statemen-statemen untuk menampilkan hasil, misal menggeser kursor ke baris berikutnya (ganti baris baru) , membuat kursor kembali ke kolom pertama. Suatu konstanta karater escape diawali dengan karakter atau tanda ‘ \’.
Untuk menampilkan karakter ^ ketik printf (“^”),
Untuk menampilkan karakter % ketik printf (“%”);
Untuk menampilkan karakter ~ ketik printf (“~”);
2.Anda sudah mempelajari perulangan dan seleksi kondisi pada bahasa. Apa kegunaan keduanya? Buat sebuah program dalam bahasa C yang melibatkan kedua fitur ini, misalnya program tebak angka!
Jawab :
Perulangan berfungsi melakukan perulangan terhadap suatu aksi hingga atau sampai suatu syarat terpenuhi. Dan Seleksi kondisi berfungsi melakukan suatu aksi tertentu bila suatu syarat dipenuhi.
Contoh program c
#include
#include
#include
#define MAX_ANGKA 50
main () {
int pencacah = 0;
long nilai, input;
srand (time(NULL));
nilai = rand()%MAX_ANGKA+1;
cout << "\nMasukkan nilai yang antara 1 - " << MAX_ANGKA << " : ";
do {
cin >> input;
pencacah++;
if (nilai > input)
cout << "Nilai lebih besar dari " << input << ". Coba lagi: ";
else if (nilai < input)
cout << "Nilai lebih kecil dari " << input << ". Coba lagi: ";
else {
cout << "Yups! Benar... Nilainya adalah " << nilai;
cout << "\nAnda perlu " << pencacah << " kali percobaan.";
}
}
while (nilai != input);
return 0;
}
3. Apa yang dikeluarkan oleh perintah berikut:
$ ls -ld {,usr,usr/local}/{bin,sbin,lib}
Jawab :
Perintah $ ls -ld {,usr,usr/local}/{bin,sbin,lib} berfungsi untuk menampilkan semua file dan direktori baik yang tersembunyi ataupun yang tersembunyi.
Jawab :
Konstanta karakter escape banyak digunakan di statemen-statemen untuk menampilkan hasil, misal menggeser kursor ke baris berikutnya (ganti baris baru) , membuat kursor kembali ke kolom pertama. Suatu konstanta karater escape diawali dengan karakter atau tanda ‘ \’.
Untuk menampilkan karakter ^ ketik printf (“^”),
Untuk menampilkan karakter % ketik printf (“%”);
Untuk menampilkan karakter ~ ketik printf (“~”);
2.Anda sudah mempelajari perulangan dan seleksi kondisi pada bahasa. Apa kegunaan keduanya? Buat sebuah program dalam bahasa C yang melibatkan kedua fitur ini, misalnya program tebak angka!
Jawab :
Perulangan berfungsi melakukan perulangan terhadap suatu aksi hingga atau sampai suatu syarat terpenuhi. Dan Seleksi kondisi berfungsi melakukan suatu aksi tertentu bila suatu syarat dipenuhi.
Contoh program c
#include
#include
#include
#define MAX_ANGKA 50
main () {
int pencacah = 0;
long nilai, input;
srand (time(NULL));
nilai = rand()%MAX_ANGKA+1;
cout << "\nMasukkan nilai yang antara 1 - " << MAX_ANGKA << " : ";
do {
cin >> input;
pencacah++;
if (nilai > input)
cout << "Nilai lebih besar dari " << input << ". Coba lagi: ";
else if (nilai < input)
cout << "Nilai lebih kecil dari " << input << ". Coba lagi: ";
else {
cout << "Yups! Benar... Nilainya adalah " << nilai;
cout << "\nAnda perlu " << pencacah << " kali percobaan.";
}
}
while (nilai != input);
return 0;
}
3. Apa yang dikeluarkan oleh perintah berikut:
$ ls -ld {,usr,usr/local}/{bin,sbin,lib}
Jawab :
Perintah $ ls -ld {,usr,usr/local}/{bin,sbin,lib} berfungsi untuk menampilkan semua file dan direktori baik yang tersembunyi ataupun yang tersembunyi.
Diposting oleh
Teyka blog
di
22.37
0
komentar
Kirimkan Ini lewat Email
BlogThis!
Bagikan ke X
Berbagi ke Facebook
Jumat, 15 Oktober 2010
VARIABEL& KARAKTER ESCAPE
1. Bagaimana mengubah semua file terakhir .html menjadi.php? (coba gunakan berbagai bentuk perintah mv)!
Jawab :
mv file_atau_direktori_sumber file_atau_direktori_tujuan
2. Jelaskan dengan singkat shell lain yang tersedia di Linux selain Bash!
a) Korn Shell (ksh)
Korn shell merupakan pengembangan dari bourne shell yang ditulis oleh David Korn dari AT&T pada pertengahan 1980an. Feature Korn shell antara lain editable history, aliases, functions, regular expression wildcards, built-in arithmetic, job control, coprocessing, dan special debugging. Default prompt shell ksh adalah $ (dolar).
Jawab :
mv file_atau_direktori_sumber file_atau_direktori_tujuan
2. Jelaskan dengan singkat shell lain yang tersedia di Linux selain Bash!
a) Korn Shell (ksh)
Korn shell merupakan pengembangan dari bourne shell yang ditulis oleh David Korn dari AT&T pada pertengahan 1980an. Feature Korn shell antara lain editable history, aliases, functions, regular expression wildcards, built-in arithmetic, job control, coprocessing, dan special debugging. Default prompt shell ksh adalah $ (dolar).
Diposting oleh
Teyka blog
di
20.27
0
komentar
Kirimkan Ini lewat Email
BlogThis!
Bagikan ke X
Berbagi ke Facebook
Pages
Blog Archive
Mengenai Saya
You can replace this text by going to "Layout" and then "Page Elements" section. Edit " About "

