Bash-Skript mit LFTP mit umgeleiteten Eingaben


-1

Ich benötige lftp, um eine Verbindung zu einer Liste von Hosts aus einer Listendatei im IP-Adressformat herzustellen. Wenn ein FTP-Server in Betrieb ist, protokollieren Sie diese Adresse (und, falls möglich, den Gerätetyp, in diesem Fall Router) in einer Textdatei. Für die Server, die in Betrieb sind, muss eine Verbindung hergestellt werden, ohne dass Anmeldeinformationen angegeben wurden. Anschließend muss find verwendet werden, um die Verzeichnisse und Dateien zuzuordnen. Anschließend werden diese Daten in eine Datei ausgegeben, die nach der Serveradresse benannt ist. Ich habe versucht, eine for-Schleife mit ftp zu schreiben, aber sie war nicht erfolgreich. Ich denke, LFTP wird die beste Option für das sein, was ich tun muss.

cat list6.txt | lftp | grep connected > livehosts.txt

Ebenfalls:

for i [in LIST ]; do ftp; "echo welcome> *"; done > [IP Address].txt

Zumindest Hilfe beim ersten Teil über die Umleitung der Eingabe zu LFTP wäre willkommen.

Antworten:


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.