Archiv verlassen und diese Seite im Standarddesign anzeigen : Shellscript
Hi,
ich suche ein Shellscript das mir folgendes ausführt:
- das packen eines definierten Verzeichnises in .tar.gz
- Übertrag über ftp auf einen anderen Server
Ich habe leider nicht viel Ahnung in Sachen Shellscripts. Wäre nett wenn mir da jemand helfen könnte.
Gruß duck
Original geschrieben von Duck
- Übertrag über ftp auf einen anderen Server
Uebertragung per FTP:
entweder expect oder Perl Modul - kannst Du Perl? Das Modul ist Net::FTP
Gruss,
Samsara
tar -zcf datei.tar.gz /usr/local/verzeichnis
curl ftp://user:pass@myhost.de/tmp/ -T datei.tar.gz
gruss
Arthur
man tar
man ncftpput
fs111
Hans-Georg Normann
19-09-2003, 16:02
mir ist so, als wenn ich gelesen habe, dass tar gleich die Zieldatei auf einem entlegenen Rechner schreiben kann, finde aber nix. Weiß da jemand mehr?
aus man tar:
ARCHIV kann DATEI, RECHNER:DATEI oder BENUTZER@RECHNER:DATEI sein;
DATUM kann eine Datumsangabe als Text sein oder ein Dateiname sein, der
mit »/« oder ».« beginnt. In diesem Fall wird das Datum der Datei
benutzt.
Ich vermute aber mal, dass es ein GNU Erweiterung ist, und deshalb nur mit GNU tar geht.
fs111
Hans-Georg Normann
19-09-2003, 21:23
Hätte ich mal besser dasManual bis zum Schluß durchgelesen :( Fast hätte es aber geklappt. Hier mal die Ausgabe
[hans@rosi tmp]$ tar .xvf hans@panic.normann.local:/tmp/x.tar TScrollbar.*
tar: Ungültige Option -- .
`tar --help' zeigt weitere Informationen.
[hans@rosi tmp]$ tar cvf hans@panic.normann.local:/tmp/x.tar TScrollbar.*
panic.normann.local: Connection refused
tar: hans@panic.normann.local\:/tmp/x.tar: Kann open nicht ausführen.: Eingabe-/Ausgabefehler
tar: Nicht behebbarer Fehler: Programmabbruch.
[hans@rosi tmp]$Irgendwie fehlt da noch etwas. Müsste da nicht so etwas wie ein Password kommen? Wie erfolgt die Authentifizierung auf dem Remotesystem? RPC? SSH? Habe da keinen Hinweis gefunden.
Würde es da auch noch andere Möglichkeiten in diese Richtung geben?
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.