ls -R auf ftp-Server

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
Benutzeravatar
ArcticBears
Beiträge: 82
Registriert: 21.07.2012 00:03:59
Lizenz eigener Beiträge: GNU General Public License

ls -R auf ftp-Server

Beitrag von ArcticBears » 25.06.2015 23:22:29

An der Fritz-Box hängt eine Festplatte. Diese ist per ftp erreichbar.

Ich möchte jetzt in einem Unterverzeichnis ein ls -R und wenn es geht auch ein df durchgeführt haben. Alles per script von dem Client im lokalen Netzwerk aus.
Kann wget das? Wie? Oder sonstiger Tip?
PC-Daten:
(1) MS-7345, Intel(R) Core(TM)2 Quad CPU Q6600@2.40GHz, 4GB RAM, NV43 [GeForce 6600]
(2) HP-17-cp0275, AMD Ryzen 7 5700U, 16GB RAM
(3) Raspberry PI400, 4GB RAM

pferdefreund
Beiträge: 3799
Registriert: 26.02.2009 14:35:56

Re: ls -R auf ftp-Server

Beitrag von pferdefreund » 26.06.2015 07:29:53

Kann denn der FTP-Server der Fritz-Box sowas ? Wget und Konsorten sind ja nur clients, die Befehle rüberschicken. Der Server - hier die Fritz-Box muss das auch können. Kann sowas die Weboberfläche der Box - dann sollte sich das mit wget auslesen lassen.

Benutzeravatar
ArcticBears
Beiträge: 82
Registriert: 21.07.2012 00:03:59
Lizenz eigener Beiträge: GNU General Public License

Re: ls -R auf ftp-Server

Beitrag von ArcticBears » 26.06.2015 15:25:56

Ich wollte das eigentlich per ftp auslesen, so mit Passwort und User und Befehl an ftp übergeben.
Ein direkter Zugang per ftp liefert mit einem "ls -r" eigentlich auch schon ungefähr das gewünschte. df geht allerdings natürlich nicht.

Das über die Oberfläche abzufragen muß ich erst mal austesten....


Hat sich erledigt. Zumindest fast.
Ein ein ftp mit einer Steuerdatei mittels "<" liedert fast das Gewünschte. df natürlich nicht.

Code: Alles auswählen

#!/bin/sh
ftp < list_Spielfilme.ftp >Spielfilme_List.txt
list_Spielfilme.ftp:

Code: Alles auswählen

open fritz
username
ascii
cd WDCWD2002/Filme/Spielfilme
ls -R
by
Irgendwie geht das bestimmt auch innerhalb einer Datei? Wie ging das noch?
PC-Daten:
(1) MS-7345, Intel(R) Core(TM)2 Quad CPU Q6600@2.40GHz, 4GB RAM, NV43 [GeForce 6600]
(2) HP-17-cp0275, AMD Ryzen 7 5700U, 16GB RAM
(3) Raspberry PI400, 4GB RAM

Antworten