13. november 2001 - 11:45Der er
10 kommentarer og 1 løsning
bash kommandoer i ftp
Når jeg er logget ind på min ftp server og vil liste nogle filer så får jeg følgende fejl:
ftp> ls -l 227 Entering Passive Mode (10,151,220,1,19,154). 501 Character (-) not allowed in object name. ftp>
Det ser jo ikke så godt ud :( Hvad gør jeg lige? Jeg skulle helst kunne skrive noget i retning af: ls -rt /something|tail -1 Hvis dette er umuligt er der så en hurig måde hvor jeg kan mounte et ftp share... (fra mit shell script) og derfra bruge bash kommandoer?
DAMIT!! Kan jeg så bruge telnet fra mit shell script? Jeg skal kun have hentet en variable! Jeg kunne vel ikke få dig til at poste et eksempel på brug af telnet fra et shell scrip?
Jeg vil telnet ind til en AS400 og tjekke hvilken der er den nyeste i et dir. filnavnet føres videre over i en lokal tekst fil som en variable. Tilsidst ftp\'er jeg ind i systemet med ftp -n . Meget simpelt.. men det giver mig en del problemer. Hvordan får jeg lige min shell til selv at svare på bruger navn og password?
[root@localhost atm]# ./tel Trying 192.168.100.220... Connected to 192.168.100.220. Escape character is \'^]\'. Connection closed by foreign host. [root@localhost atm]#
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.