PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Download und entpacken mit einem Script



nixdorf
07-07-2007, 15:47
Hallo,

ich möchte ein script hreiben, mit dem ich von einem ftp-Server mit tar gepakte Artikellisten auf meinen Rechner (debian) runterlade und dann ein ein Verzeichnis entpacke.

In einem Browser kann ich folgenden Link eingeben und sehen dann im Browser die Arkikellisten:

ftp://bkjsdlfiekkucumdixi:tufdslkjeiiiiwu@server.name.co m


Wie kann ich das umsetzen? Wie muß so ein script ungefähr aussehen?


Gruß Nixdorf

reneeb
08-07-2007, 12:32
Dafür könntest Du Perl verwenden. Da kannst Du Dich mit Net::FTP (http://search.cpan.org/dist/Net-FTP/) auf dem FTP-Server einloggen und die Datei ziehen und danach mit Archive::Tar (http://search.cpan.org/dist/Archive-Tar/) die Datei eintpacken...

FlorianL
10-07-2007, 12:47
#!/bin/bash

thehost=ftp.deinhost.de
thefile=/pub/archive.tar.gz
location=~/ordner/

ftp -n <<GOFTP
open $thehost
user anonymous a@a.com
get $thefile
quit
GOFTP

tar -zxvf $thefile $location


nich getestet... :)