Sering orang bilang memprogram di lingkungan Windows mudah. Dan
memprogram di lingkungan UNix seperti Linux itu lebih sulit.
Ternyata hal itu tidak selalu berlaku OK.. untuk itu saya mencoba membuat
suatu contoh:
Sering kita membutuhkan perintah untuk mengambil URL tertentu tapi kita
tidak mau memakai browser. Nah untuk keperluan itu kita butuh program
kecil.. (seperti url_get)
Dengan Perl.. caranya mudah. Ketikkan program di bawah ini simpan misal
dengan nama "lihat-URL.pl"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#!/usr/bin/perl
use LWP::Simple;
print (get $ARGV[0]);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Setelah itu jangan lupa ubah dg chmod +x lihat-URL.pl
Lalu jalankan,. misal URL yang hendak diambil
http://nakula.rvs.uni-bielefeld.de/made/OCA/aftery2k.html
Jalankan
lihat-URL.pl http://nakula.rvs.uni-bielefeld.de/made/OCA/aftery2k.html
Ziiiiip program akan dijalankan dan mengambil page tersebut
dan menampilkan di layar HTML filenya..
Bila ingin menyimpan tinggal manfaatkan redirection
lihat-URL.pl http://........ > a.html
Nah sekarang kita tidak ingin melihat file HTML tapi ingin di "render"
alias teks filenya yang nongol.
Ya kita manfaatkan program lagi
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#!/usr/bin/perl
use LWP::Simple;
foreach (get $ARGV[0]) {
s/<[^>]*>//g;
print;
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Simpan dan jalankan seperti program pertama
Anda akan mendapatkan file tampilannya (tentu saja merender secara
sederhana ini masih menimbulkan masalah).
Nah dengan contoh di atas... beberapa program dapat dibuat jauh lebih
mudah di lingkungan Unix..8-)
Happy hacking...8-)
IMW
* Gunadarma Mailing List -----------------------------------------------
* Archives : http://milis-archives.gunadarma.ac.id
* Langganan : Kirim Email kosong ke [EMAIL PROTECTED]
* Berhenti : Kirim Email kosong ke [EMAIL PROTECTED]
* Administrator: [EMAIL PROTECTED]