Я попробовал эту команду, чтобы напечатать буфер существующего сеанса экрана на стандартный вывод, но я не знаю, почему он ничего не печатает.
screen -x lftp -X hardcopy /dev/fd/1
screen -x lftp -X hardcopy /dev/stdout
Это работает, если я использую обычный файл вместо этого, так почему он не печатает на стандартный вывод, когда я использую /dev /fd /1? Я делаю это с другими приложениями, у которых нет возможности записи в stdout, и это работает, так что же делает GNU /Screen, чтобы это не работало?