> rekan2 linux,
> saya ingin membuat script yg interactive dimana
> pada saat dijalankan, script tersebut akan menanyakan beberapa
> input, nanti tiap input akan disimpan dalam variabel dan
> selanjutnya variabel ini akan digunakan utk proses selanjutnya.
> ada yg tahu gimana caranya???

- scriptnya buat ngapain?
- pilih mau pake bahasa apa, kalo banyak text manipulation pake perl 
(misalnya)

> trus, bagaimana juga bila saya hanya ingin mengambil sebagian isi
> dari variabel?
> misalkan: namafile=jajal.dat , nah, saya mau ngambil kata jajal
> saja (ekstensionnya saya buang), rencananya sih mau saya rubah
> nama file-nya dgn ekstensi lainnya.

Ini tergantung bahasa apa yg dipake. Di perl (atu bahasa yg support 
regex) tidak sulit asal patternnya bisa "keliatan" dan tidak terlalu 
kompleks.

Di unix/linux saya jarang sekali menemukan script2 yg interactive, 
kecuali utk kebutuhan tertentu yg memang betul2 cocok dibuat 
interactive (misalnya utk mengconfig program yg kompleks). Tapi 
kebanyakan script/program mengambil input dr command line arguments 
atau stdin supaya bisa flexible dan punya potensi utk digabung dg 
tools lain kalo mau discript lagi. Jadi daripada scriptnya nanya "apa 
nama file inputnya?" mungkin lebih baik dibuat scriptnya menerima 
nama program sbg argumen, misalnya nama programnya 'myscript' nanti 
manggilnya 'myscript inputfile' atau 'myscript -i inputfile'. Tapi 
pada akhirnya ini tergantung jawaban pertanyaan saya di paling atas.

Ronny


-- 
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Dapatkan FAQ milis dg mengirim email kosong ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3

Kirim email ke