Versuchen Sie dies, tftp -g -r <filename> <ip-addr>
ersetzen Sie Dateiname und IP-Addr
Können Sie eine Datei in einer Zeile herunterladen?
2793
tarabyte
Ich möchte den Download einer Datei über ein Skript ausführen, ohne die Eingabeaufforderung von tftp eingeben zu müssen. Ich habe festgestellt, dass ich dies mit einem Here-Dokument erreichen kann:
tftp 192.168.1.2 69 << _EOF_ get testfile quit _EOF
Ich hoffte auf etwas Einfacheres und näher auf etwas wie folgt:
wget 192.168.1.2:69:/tftpboot/testfile
2 Antworten auf die Frage
1
sebastienvg
funktioniert nicht auf mac oder ubuntu `sudo apt-get install tftp`. Welche Version verwenden Sie, die diese Flags unterstützen kann?
tarabyte vor 8 Jahren
0
1
Toby Speight
Sie haben wahrscheinlich den Linux NetKit TFTP-Client.
Der TFTP-Client von H. Peter Anvin (im tftp-hpa
Paket in Debian) verfügt über eine Befehlszeilenoption, die -c
das tut, was Sie wollen:
-c
BefehlFühren
command
Sie den Vorgang so aus, als wäre er an dertftp
Eingabeaufforderung eingegeben worden . Muss zuletzt in der Befehlszeile angegeben werden.
Beispiel:
tftp -m binary "localhost" -c get "pxelinux.0"
Verwandte Probleme
-
2
Warum schlägt TFTP 'PUT' unter Windows 7 fehl?
-
2
Wie verwende ich TFTP (Trivial File Transfer Protocol)?
-
1
TFTP-Server in Ubuntu 9.04 funktioniert nicht (Transer Timeout bei GET und PUT)
-
1
EFI pxe-Netzwerkstartfehler
-
1
PXE Herunterladen von Dateien vom TFTP-Server
-
1
TFTP-Client wird für Vista-Cmd nicht installiert
-
0
Laufwerk kann für den freigegebenen Ordner in WinPE nicht zugeordnet werden (PXE / TFTP + DHCP-Serve...
-
1
Wie kann ich auf einem Mac eine Liste der verfügbaren Netzwerk-Boot-Server erhalten, das Start-Image...
-
1
TFTP ein ganzes Verzeichnis, Problem mit Leerzeichen in Namen
-
2
Windows 7-Installation mit Windows PE