Anzeige:
Ergebnis 1 bis 9 von 9

Thema: dateien auf ftp-server suchen

  1. #1
    Registrierter Benutzer
    Registriert seit
    02.03.2001
    Ort
    Osnabrück
    Beiträge
    40

    dateien auf ftp-server suchen

    hallo,

    ich würde gerne z.b. alle rpm-dateien, die sich auf ftp.suse.com/pub/people befinden angezeigt bekommen.
    normalerweise müsste so etwas doch mit "find" oder "ls" funktionieren nur nehmen diese keine internetadressen an, sondern nur lokale adressen.

    ist es doch irgendwie möglich nach bestimmten dateien auf ftp-servern zu suchen?


    mfg

    Eremit

  2. #2
    Registrierter Benutzer
    Registriert seit
    30.12.2001
    Beiträge
    444
    a) Nutze eine Suchmaschine mit der man nach Dateien suchen kann www.alltheweb.de konnte das ist aber im Moment down, vielleicht gibt's ja noch andere...

    b) Manche FTP-Server haben in diversen Verzeichnissen Listings aller Dateien in allen
    Unterverzeichnissen angelegt, heissen ls-lR.gz oder files.gz. SuSE macht dies.

    c) lies den FTP-Dateibaum irgendwie mit wget --spider aus, dauert aber

  3. #3
    Registrierter Benutzer
    Registriert seit
    02.03.2001
    Ort
    Osnabrück
    Beiträge
    40
    hallo,

    danke für die antwort.

    leider saugt er mit der option "--spider" nur das hauptverzeichnis.
    er sollte, wenn möglich aber auch alle unterverzeichnisse saugen bzw. nur darstellen welche verzeichnise auf dem ftp-server sind.

    gibt es da nicht noch eine möglichkeite?

    mfg

    Eremit

  4. #4
    Registrierter Benutzer
    Registriert seit
    30.12.2001
    Beiträge
    444
    man wget

  5. #5
    Registrierter Benutzer
    Registriert seit
    02.03.2001
    Ort
    Osnabrück
    Beiträge
    40
    da habe ich als erstes nachgeschaut. auch bei google werde ich nicht fündig und kwebget funktioniert leider in diesem fall auch nicht.

    wie lautet nun die option?

    mfg

    Eremit

  6. #6
    Registrierter Benutzer
    Registriert seit
    30.12.2001
    Beiträge
    444
    man wget
    ...
    recursive retrieval options
    ...
    --recursive
    --level=0 --> unendliche Verzeichnistiefe

    Gruß
    Tobias

    ...und frohe Weihnachten!

  7. #7
    Registrierter Benutzer
    Registriert seit
    02.03.2001
    Ort
    Osnabrück
    Beiträge
    40
    hmm.

    das funktioniert nicht.
    er lädt die dateien doch runter. er soll mir aber nur zeigen welche dateien und verzeichnisse vorhanden sind und nicht die dateien selber runterladen.

    mfg

    Eremit
    Geändert von Eremit (19-12-2003 um 13:48 Uhr)

  8. #8
    Registrierter Benutzer
    Registriert seit
    30.12.2001
    Beiträge
    444
    Also diese Befehlszeile funktioniert bei mir so wie Du's benoetigst:
    Code:
    wget --spider --level=0 --recursive ftp://ftp.suse.com 2>&1 | grep -i gespeichert
    Die Option --spider sorgt dafuer dass da eben nichts heruntergeladen wird

    EDIT:
    Huch, Du hast recht, der laedt tatsächlich alles. Vermutlich behandelt wget alle Dateien als HTML Dateien und will dadrin nach links suchen. Dazu muessen die natuerlich heruntergeladen werden.

    Probier mal --accept htm,html

    EDIT II:
    Die Lösung taugt offensichtlich nicht wirklich was:

    Schau dir mal Linux Userland Filesystem an, damit kann man u. a. FTP Verbindungen als Dateisystem mounten.

    http://lufs.sourceforge.net/lufs/
    Geändert von fork (19-12-2003 um 18:46 Uhr)

  9. #9
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    also:

    der MC kann das - allerdings halt nur per GUI respektive ncurses.
    Ist mir allerdings dabei hängen geblieben. Die dir war wohl recht gros...

    mit "lftp" geht das auch:
    Code:
    lftp ftp.suse.com
    cd pub
    find | grep rpm
    (ein "find -name "*.rpm"" oder so gibts leider nicht )

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •