Я немного покопался, но пока не нашел работающего решения (к моему удивлению). Я пытался это:
# for i in `ls`; do tftp -l "$i" -p 192.168.1.100; done
Я просто хочу TFTP содержимое целого каталога (без tar/zipping их). Проблема, конечно, пробелы в именах файлов нарушают все. Может быть, я должен использовать другую стратегию?
Сценарии оболочки не совсем моя сильная сторона ...
(Дополнительные баллы (не совсем), если есть работающее рекурсивное решение.)