Спасибо за ссылки. На 7 странице в ИНТУИТ как раз нужный раздел
Создание конвейеров данных: создай собственный FTP.
Думал воспользоваться примером
nc -l -u 55555 < /etc/passwd
Но чего-то не доходит до меня, как таким образом можно получить файл.. Пусть открыт в 1 терминале порт 55555, и даже если удается добраться со 2-го терминала до /etc/passwd, то терминал-то остается висеть в режиме ввода... и приходится прерывать задачу ^C. Выходит та же ситуация, как и в первом моем случае.
nc -l 1111 < file_we_want
nc localhost 1111 > copy_of_file
Такой способ работает, но для этого нужно при открытии порта указывать и имя передаваемого файла, а если он не существует, а создается в процессе работы скрипта (как делаю я), то возникнет ошибка.
Нужны советы.