Я хочу на nix запустить обычное терминальное приложение как батч процесс, но для его корректной работы требуется терминал куда будет идти вывод. Попытки перенаправить вывод в файл жестоко пресекаются самим приложением, которое чувствует, что STDOUT указывает не на экран. Как обмануть глупую программу и отправить ее экранный вывод куда-нибудь, что она не смогла бы отличить от экрана?
Для винды я полагаю, это выглядело бы следующим образом: cmd.exe /c <глуппая программа>, и такую команду можно легко засунуть в сервис для работы в батче, а как быть с nix?