Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

FTP Verzeichnis runterladen - bestimmte Dateieendungen ausschließen

Mitglied: Pino

Pino (Level 1) - Jetzt verbinden

13.03.2008, aktualisiert 14.03.2008, 7064 Aufrufe, 6 Kommentare

Hallo.

Ich möchte ein FTP Verzeichniss runterladen und hierbei bestimmte Dateien ausschließen.
In meiner Situation ist dies das Verzeichnis ftp://ftp.gnu.org/pub/gnu/. Es sollen sämtliche Files mit den Endungen *.diff.gz, *.diff.gz.sig sowie *.tar.gz.sig ausgeschlossen werden um Zeit, Traffic und Bandbreite zu sparen. Bei "normalen" FTP Clienten habe ich keinerlei Optionen für ein solches Vorhaben gefunden.

Alternativ wär auch ein kopieren per http möglich. Allerdings ist die Seite nur mit Vezeichnissen aufgebaut und nicht per *.php, *.html o.ä. anhand dessen sich ein Programm die Links suchen könnte.
Mitglied: theton
13.03.2008 um 18:54 Uhr
Einen passenden Client kann ich dir nicht empfehlen, aber bastel dir doch einfach ein Perl-Skript mit Net::FTP, das rekursiv durch die Ordner läuft und nur Dateien holt, wenn ihre Dateinamen keine der genannten Endungen enthalten.
Bitte warten ..
Mitglied: paulepank
13.03.2008 um 22:48 Uhr
Hallo,

du willst ein Verzeichnis spiegeln unter Ausschluß einiger Dateien.
Die paar *.sig-Dateien sind ca. 1K groß und die *diff.gz werden auch nicht so ins Gewicht fallen bei einem Gesamtvolumen des Verzeichnisse /pub/gnu von ca. 14 GIGAByte.
Das Anliegen Traffic und Zeit zu sparen ist einfach nur lächerlich, weil es in keinem Verhältnis zueinander steht.
Du wirst aber schon wissen, warum du das Verzeichnis lokal vorrätig brauchst.

Jetzt zu einer Lösung:

RSYNC ist generell die richtige Wahl.

In deinem Fall reicht auch WGET mit folgendem Syntax:
01.
wget -c -R *.diff.gz,*.diff.gz.sig,*.tar.gz.sig -r -nH --retr-symlinks ftp://ftp.gnu.org/pub/gnu/
ausgeführt in einem Verzeichnis deiner Wahl.

Da du es nicht für nötig hältst, uns zu verraten unter welchen Betriebsystem das Ganze laufen soll, mußt du dir die WGET-Version selbst suchen.

cu paulepank
Bitte warten ..
Mitglied: theton
13.03.2008 um 23:02 Uhr
RSync kann soweit ich weiss nicht mit FTP umgehen. Zumindest hatte ich da schon vor einiger Zeit mit einigen Leuten vom Unixboard dran rumgegrübelt, aber keinen Weg gefunden. RSync braucht als Endpunkt eine Shell und die bietet FTP nunmal nicht.
Bitte warten ..
Mitglied: paulepank
14.03.2008 um 00:55 Uhr
Hallo,
RSync kann soweit ich weiss nicht mit FTP umgehen. Zumindest hatte ich da schon vor
einiger Zeit mit einigen Leuten vom Unixboard dran rumgegrübelt, aber keinen Weg gefunden.
Habe ich gelesen und ? (will keine Antwort)
RSync braucht als Endpunkt eine Shell und die bietet FTP nunmal nicht.

Unfug, auf einem FTP-Server muß ein rsyncd laufen. das wars.
Wenn du ein Beispiel brauchst wie man mit rsync Daten von einem FTP-Server holt siehe hier

Aber das ist Off-Topic für das Problem des Treaderstellers und ich werde mich dazu auch nicht weiter äußern.

cu paulepank
Bitte warten ..
Mitglied: Pino
14.03.2008 um 21:50 Uhr
Endschuldigung, dass ich nicht dazu schrieb, für welches OS ich eine Lösung suche. Ist das ganze auch auch Windows umsetzbar? Ich ziehe Linux im Allgemeinen auch Windows vor. Allerdings habe ich zur Zeit keinerlei Möglichkeiten, um von der Linuxmaschine auf das Internet zuzugreifen, da meine UMTS Flat leider abgelaufen ist.

Zu der Größe: Wenn man siche einige Ordner anschaut, wird man feststellen, dass die *.tar.bz.diff bzw. die *.sigs einiges an Größe ausmachen können. Daher möchte ich diese ausschließen.
Bitte warten ..
Mitglied: paulepank
14.03.2008 um 21:57 Uhr
Ist das ganze auch auch Windows umsetzbar?

ich vermute, du hast inzwischen bestimmt schon die Begriffe WGET und WINDOWS in die Suchmaschine deiner Wahl eingegeben.

cu paulepank
Bitte warten ..
Ähnliche Inhalte
Windows Server

Bestimmte Ordner bei Ordnerumleitung ausschließen

Frage von ey-joWindows Server3 Kommentare

Hallo Community, wir nutzen bei uns servergespeicherte Profile. Dort habe ich ua. die Anwendungsdaten umgeleitet. Nun startet ein Programm ...

Windows Server

DHCP Filter für bestimmten Bereich ausschliessen

gelöst Frage von manuwjWindows Server6 Kommentare

Hallo zusammen, wir setzen schon seit einiger Zeit DHCP-Filter ein, dies funktioniert soweit auch gut: wir haben die Whitelist ...

Server

Bilder aus dem Web mit CSV runterladen

gelöst Frage von YannoschServer31 Kommentare

Servus, hat jemand eine Ahnung wie ich das am besten löse? Ich habe eine csv Datei mit einer Liste ...

Batch & Shell

Batch zum Prüfen ob ein bestimmter Benutzer in einem bestimmten Verzeichnis ist

Frage von TechnikTVBatch & Shell7 Kommentare

Hallo ihr alle, ich steh gerade auf dem Schlauch ich möchte per Batch prüfen ob ein bestimmter Benutzer in ...

Neue Wissensbeiträge
Windows 10

Blackscreen nach dem Update von 1808 auf 1809 wenn der Rechner aus dem Standby gestartet wird

Tipp von FSX2010 vor 3 StundenWindows 10

Habt ihr den Samsung Teriber Samsung_NVM_Express_Driver_3.0 installiert habt muss dieser für 1809 deinstalliert werden da dieser wohl nicht kompatibel ...

Utilities
Teamviewer 14 Verbindungsprobleme mit Proxy
Tipp von PeterleB vor 1 TagUtilities

Nach dem Umstieg von Version 13 auf 14 wollte sich TV nicht mehr mit dem Netz verbinden, ignorierte offenbar ...

Administrator.de Feedback
Unsere Datenbank wurde umgestellt
Information von Frank vor 1 TagAdministrator.de Feedback5 Kommentare

Hallo User, ich habe in der Nacht unsere Datenbank umgestellt. D.h. neue Version (MySQL 8) und andere Örtlichkeit. Sollte ...

Sonstige Systeme
Es war einmal ein BeOS - Wer erinnert sich noch?
Information von BassFishFox vor 4 TagenSonstige Systeme8 Kommentare

Hallo, Bin gerade ueber Haiku gestolpert, von dessen Existenz als "Nachfolger des BeOS" ich wusste nur mich nie wirklich ...

Heiß diskutierte Inhalte
Windows 10
Programm unter Windows 10 automatisch mit administrativen Rechten starten
Frage von GrafmulderWindows 1021 Kommentare

Hallo zusammen! Zur Situation: Ich benutze Windows 10 Pro für Workstations (Build 1803) mit zwei Konten. Einem Administratorkonto und ...

Vmware
Gebrauchten ESXi- Server verkaufen: Festplatten DSGVO-konform löschen?
Frage von l.scheperVmware20 Kommentare

Hallo, wir möchten einen gebrauchten FUJITSU Server verkaufen. Auf dieser Maschine ist noch ein installiertes ESXi 5.1 und ne ...

Router & Routing
Dediziertes ISP -Routing
gelöst Frage von niLuxxRouter & Routing13 Kommentare

Liebe Community, Ich hätte eine kurze Frage an euch. Durch verschiedene Umstände kann es nun sein, dass sich zwei ...

Samba
Linux Server und Windows Linux Client
gelöst Frage von 137898Samba12 Kommentare

Hallo, ich bräuchte dringend bei der Aufgabe etwas Hilfe. Die Firma XYZ besteht auf zwei Abteilungen Logistik und Technik ...