Thread shell-script -> ftp -> automatisch einloggen (9 answers)
Opened by daniel at 2003-12-09 22:14

ronald
 2003-12-11 09:45
#96409 #96409
User since
2003-08-15
76 Artikel
BenutzerIn
[default_avatar]
[quote=daniel,09.12.2003, 21:14]hallo,

ich möchte ien shell-script schreiben welches sich automatisch auf nem ftp-server einloggt und bestimmte dateien hochlädt...

leider bekomme ich es nicht hin per ftp zum ftp-server zu connecten und dabei gleich den user und das passwort zu übergeben.

folgendes hab ich im inet gefunden:

ftp user:pass@host:port

das funktioniert aber nicht.

und folgendes script auch nicht:

--
#!/bin/sh

ftp host
user username password
send file1 file1
exit
--

jemand ne idee wie es funktioniert ? oder wo ich mehr dazu finde ?

in der manpage finde ich leider nichts dazu.

tia,

Daniel[/quote]
Quote
ich möchte ien shell-script schreiben

warum?

Quote
#!/bin/sh

ftp host
user username password
send file1 file1
exit


Versuch's mal mit

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
#!/bin/sh

ftp host <<DATA


user
username
password
put file1 file1
DATA

exit


Durch den die beiden Kleinerzeichen wird alles bis zum nächsten DATA zusammengefasst und an das Programm übergeben.

Die Leerzeilen an Anfang sind manchmal nötig, weil ich schon mal eine ftp-Client hatte, der am Anfang irgendwelche Meldungen brachte, die ich dann "wegdrücken" musste.

HTH
Ronald

View full thread shell-script -> ftp -> automatisch einloggen