> 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
