Bisakah Anda tftp mengunduh file dalam satu baris?

2

Saya ingin skrip unduhan file tanpa harus memasukkan command prompt tftp. Saya telah menemukan bahwa saya dapat mencapai semacam ini dengan dokumen di sini:

tftp 192.168.1.2 69 << _EOF_
  get testfile
  quit
_EOF

Tetapi saya berharap untuk sesuatu yang lebih sederhana, dan lebih dekat ke sesuatu sebagai berikut:

wget 192.168.1.2:69:/tftpboot/testfile
tarabyte
sumber

Jawaban:

1

Anda mungkin memiliki klien Linux NetKit TFTP.

Klien TFTP H. Peter Anvin (di tftp-hpa paket dalam Debian) memiliki opsi baris perintah -c itu melakukan apa yang Anda inginkan:

-c perintah

Menjalankan command seolah-olah telah dimasukkan pada tftp cepat. Harus ditentukan terakhir pada baris perintah.

Contoh:

tftp -m binary  "localhost"  -c get "pxelinux.0"
Toby Speight
sumber
1

Coba ini tftp -g -r <filename> <ip-addr> ganti nama file dan ip-addr

sebastienvg
sumber
tidak bekerja di mac atau ubuntu sudo apt-get install tftp. versi mana yang Anda gunakan yang dapat mendukung bendera itu?
tarabyte