[LUGOS] FTP upload iz skripte

Metod Kozelj metod.kozelj at lugos.si
Fri May 21 10:58:06 CEST 2004


Howdy!

Iztok Kham wrote:

>Evo, moj problem:
>Imam skripto, ki z ImageMagick orodji naredi nekaj različnih slik. Sedaj pa bi 
>želel te rezultate uploadati na FTP strežnik. Kako?
>  
>

Malce odvisno od tvojega ftp clienta. Kakšen lftp ali ncftp bi bila kar 
primerna (tisti 'straight' je malo lesen).

Del skripte za uporabo lftp:

....
lftp <<EOF
open ftp.domena.si
user luser passwort
cd /pub/upload
put prvi_fajl.jpg -o remote1.jpg
put drugi_fajl.jpg -o remote2.jpg
quit
EOF
....

Zaradi tistega konstrukta z 'user username password' jaz v skriptah raje 
uporabljam ncftp, ki ima možnost 'bookmarkov', pri katerih se username 
in passsword shrnaita, password je kriptiran. Tam je 'skripta' 
malenkostno drugačna:

....
ncftp bookmark_name <<EOF
cd /pub/upload
put -f -z prvi_fajl.jpg remote1.jpg
put -f -z drugi_fajl.jpg remote2.jpg
quit
EOF
....

Je pa pri ncftp treba prej pripraviti bookmark. Lahko pa, če je upload 
direktorij vedno isti, v bookmark shraniš tudi 'initial' direktorij in 
potem odpade tudi 'cd /pub/upload' ...

-- 
Peace!
  Mkx

---- perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
---- echo 16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlb xq | dc




More information about the lugos-list mailing list