Namanya juga org belajar... wajar aja nanya. itu gunanya milis toh??? pengalaman sy mgkin ga seberapa, tp menurut sy script bikinan sendiri jelas lebih fleksibel.
ok mgkin anda uda expert, tapi msh byk yg belajar. Jawaban Mas Arie dan Hari jelas lebih membantu org yg belajar seperti saya. sy rasa anda salah nangkap pertanyaan saya. lagipula, belajar kok takut repot? kapan bisanya??? Ronny Haryanto wrote: > On Thu, Oct 05, 2006 at 02:46:55PM +0700, Hans Linux wrote: > Ronny Haryanto > wrote: >>> On Thu, Oct 05, 2006 at 02:14:24PM +0700, Hans Linux wrote: >>>> gimana cara bikin script otomatis utk ftp, mslnya script ini melakukan >>>> kerjaan sbb: >>>> >>>> 1. ftp www.domain.com >>>> 2. login dg user : myuser >>>> 3. passwordnya : mypasswd >>>> 4. mget * >>> Pertanyaan ini belakangan sering banget ditanyakan. Lain kali tolong >>> cari di arsip dulu. >>> >>> Untuk download pake wget, utk upload pake wput. >>> >>> wget -r ftp://user:[EMAIL PROTECTED]/dir/ >> bukan perintah wget yg sy tanyakan. >> script! >> kalo di hpux, enak sekali bikin script yg bisa dischedule janaln >> otomatis. contoh kita bisa script di notepad dan di schedule di windows. >> sy kira hrsnya linux punya kapasitas seperti itu... > > Kadang2 orang memaksa mau pake caranya sendiri utk solve suatu problem > sampe lupa tujuan awalnya mau ngapain. Emang tujuan akhir scriptnya > bakalan ngapain sih nantinya? Kalo mau mget * itu kan sama aja dengan > wget -r. > > Anda mau pake cara yg lebih repot dg buat2 script sendiri (yg > sebetulnya sudah bisa dilakukan pake wget/wput atau ncftpget/ncftpput) > ya silahkan. Kalo ngotot mau pake program 'ftp' yg lebih repot ya juga > silakan, bisa pake 'expect'. Kalo anda tidak harus pake program 'ftp' > yg primitif, anda bisa coba 'ncftp' atau 'lftp' yg mungkin lebih > banyak featuresnya, terutama scriptabilitynya. > > Kalo anda membuat script sendiri anda harus menghandle semua > kemungkinan output commandnya, sukses atau gagal, gagal pun kadang > bisa bercabang2 lagi, tergantung statenya lg ngapain. Ini semua sudah > disediakan oleh program seperti wget/wput itu. > > Selama masih memungkinkan, FTP itu protocol yg udah seharusnya > ditinggalkan kecuali utk anonymous download doang. Gantinya pake > sftp/scp/ssh yg lebih aman dan bisa lebih flexible. > > Ini kalo mau otomatis mendownload /dir di server ftp anda tiap jam 12 > malam: > ( crontab -l ; echo "0 0 * * * wget -r ftp://user:[EMAIL PROTECTED]/dir/" ) | > crontab - > > Tentu saja kalo tujuannya utk download rutin seperti itu pake > rsync+ssh bisa lebih hemat bandwidth dibanding http/ftp karena yg > ditransfer cuma yg berubah aja: > > rsync -aczq [EMAIL PROTECTED]:/dir /local/dir > > Ronny -- FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab Unsubscribe: kirim email ke [EMAIL PROTECTED] Arsip dan info milis selengkapnya di http://linux.or.id/milis
