Я просмотрел все и нашел множество ответов, и после долгих проб и ошибок я пришел к такому выводу: я не знаю.Как скрыть вывод команды, запущенной внутри sytem()?
Я бегу вещь в Perl:
my $command = sprintf('commandHereDoingSCPishThingsThatHasToRunInMyShell', options, options, options);
system($command);
Когда я бегу мой сценарий в моем окне терминала, я вижу вывод команды внутри функции Sprintf().
Я хотел бы, чтобы выход был перенаправлен в файл и не нужно было видеть выполнение программы в окне терминала.
Спасибо!
Что-нибудь не так с 'командой> File'? – Havenard
_I видеть выход команды внутри функции sprintf(). Невозможно. – 7stud
функция sprintf, похоже, не нравится ... и по какой-то причине STILL печатает. – Oly396