Vinzenz: Linux: Versteckte Dateien über FTP anzeigen

Beitrag lesen

Hallo Julian,

Geniale Idee *g*. Schon wieder danke!

*freu* Positive Rückmeldungen gehen immer runter wie ein kühles Bier :-)

Aber wenn du dich so gut auskennst hab ich natürlich noch eine Frage für dich übrig: Gibt es einen bestimmten Befehl um einen kompletten Ordner hochzuladen oder muss ich das mit den Dateien einzelnd machen?

Das ist nicht trivial :-( Ausser die triviale Version.
Trivial:
[1] Im Verzeichnis befinden sich _keine_ Unterverzeichnisse
[2] Alle Dateien können im gleichen Modus hochgeladen werden

Vorgehensweise:
[1] Schalte den interaktiven Modus aus
    [a] schon beim Aufruf mit 'ftp -i'
    [b] durch das FTP-Kommando 'prompt'
[2] Schalte, falls erforderlich, in den Binärmodus mit 'binary'
[3] Verwende 'mput *'

Die Reihenfolge von [1] und [2] ist beliebig :-)

Nichttrivial:
[1] Dein gewünschtes Verzeichnis kann Unterverzeichnisse enthalten
[2] Manche Dateien müssen im ASCII-Modus, andere im Binärmodus hochgeladen werden.

Lösung nach man-page:
[1] Erstelle ein Archiv mit tar (darf selbstverständlich auch gepackt sein)
[2] Lade das Archiv im Binärmodus hoch
[3] Entpacke das Archiv am Zielort

Problem kann hier Schritt [3] sein.

Weiterer Lösungsansatz:

[1] Erstelle eine Liste der hochzuladenden Dateien und Verzeichnisse
    Werkzeug ist die Option -R des ls-Befehls
[2] Lass Dir aus dieser Liste Dein ftp-Skript erstellen.
[3] Führe das FTP-Skript aus

Punkt [2] wäre noch detaillierter zu behandeln.

Probiere mal was aus.

Freundliche Grüsse,

Vinzenz