Вопросы по теме 'io-redirection'

Как передать пароль в scp?
Я знаю, что это не рекомендуется, но возможно ли вообще передать пароль пользователя в scp? Я хотел бы скопировать файл через scp как часть пакетного задания, и принимающему серверу, конечно, нужен пароль, и, нет, я не могу легко изменить его на...
829460 просмотров
schedule 01.06.2022

Как перенаправить и добавить stdout и stderr в файл с помощью Bash?
Чтобы перенаправить stdout в усеченный файл в Bash, я знаю, как использовать: cmd > file.txt Чтобы перенаправить stdout в Bash, добавив его в файл, я знаю, что нужно использовать: cmd >> file.txt Чтобы перенаправить и...
809939 просмотров
schedule 24.02.2023

BASH: сообщение об ошибке не перенаправляется в файл
У меня есть скрипт bash, который просто вызывает разные вызовы и перенаправляет выходные данные stdout и stderr в разные файлы. Я сделал это: command 1> datafile 2>> errorfile Однако если команда ошибочна (например, в качестве...
1681 просмотров
schedule 07.08.2023

Распечатать STDOUT/STDERR и записать их в файл в Bash?
Есть ли способ заставить Bash перенаправить STDOUT/STDERR в файл, но при этом также распечатать их на терминале?
7400 просмотров
schedule 02.09.2022

Как использовать stdout и stderr io-redirection для получения разумных сообщений об ошибках / предупреждениях из программы?
У меня есть программа, которая выводит на stdout и stderr, но не использует их должным образом. Некоторые ошибки отправляются на стандартный вывод, некоторые - на стандартный вывод, а не ошибки поступают на стандартный вывод и выводят много...
2372 просмотров
schedule 06.09.2022

Отправить строку на стандартный ввод
Есть ли способ эффективно сделать это в bash: /my/bash/script < echo 'This string will be sent to stdin.' Я знаю, что я мог бы вывести вывод из эха, например: echo 'This string will be piped to stdin.' | /my/bash/script
184151 просмотров
schedule 19.08.2023

Как перенаправить вывод в файл с помощью CreateProcess?
Я попытался использовать CreateProcess для запуска простой команды, такой как hg > test.txt . Я попытался запустить строку целиком (вместо того, чтобы разделить ее на имя приложения и его параметры). Почему CreateProcess(0, "notepad.exe...
36717 просмотров
schedule 14.03.2022

Перенаправление вывода системных вызовов с помощью perl в initramfs
У меня есть этот perl-скрипт, который работает с initramfs. Я столкнулся с кучей мелких проблем, которых я не понимаю, но которые наверняка связаны с оболочкой. Конкретный, о котором я спрашиваю, это: system("/sbin/e2fsck -f $dev");...
430 просмотров
schedule 24.06.2023

невозможно перенаправить выходное сообщение в командной строке Windows (cmd.exe)
Я попытался запустить следующую команду в командной строке Windows. abc.exe >log.txt 2>&1 Я ожидаю, что весь вывод из abc.exe будет направлен в log.txt , но это не работает, так как log.txt пуст. Однако, если я просто...
3838 просмотров
schedule 11.07.2022

перенаправление результата выполнения ассемблерного кода в Linux в текстовый файл
Я пытаюсь написать сценарий Python, чтобы проверить вывод некоторого различного кода, который я написал на ассемблере, против ожидаемого вывода. Однако мне трудно перенаправить вывод в файл. Я написал следующее: extern printf LINUX equ 80H...
888 просмотров
schedule 24.03.2022

Блоки PHP passthru() с заменой процесса
У меня проблема с блокировкой PHP passthru() , когда предполагается запуск демона. У меня есть демон Node.js с оболочкой сценария bash вокруг него. Этот сценарий bash использует небольшую замену процесса, потому что сервер Node.js не может...
337 просмотров
schedule 14.02.2023

перенаправление stderr влияет на вывод команды open FH, '-|', $. Почему и как предотвратить?
Я хочу получить размер текущего терминала, то есть терминала, в котором работает мой perl-скрипт. Следующее должно выполнять эту работу: #!/usr/bin/perl sub getTerminalSize { my @dimensions = (24,80); open( my $OH, '-|', "/usr/bin/tput...
271 просмотров
schedule 20.02.2023

Сообщите, перенаправляется ли STDOUT Perl Script
Итак, я написал простой сервер HTML 1.0, и у меня есть несколько сценариев Perl на сервере. В частности, у меня есть этот скрипт, называемый моей гистограммой, который представляет собой html-форму с действием формы, равным другому файлу cgi. Вот...
2133 просмотров
schedule 08.06.2022

Как извлечь вывод системной команды в переменную внутри программы awk?
Вывод системной команды, которую я вызываю из своего сценария AWK, отображается на терминале. Я не хочу, чтобы оболочка отображала вывод системной команды, а хочу, чтобы этот вывод считывался в переменную скрипта (выход системной команды представляет...
6755 просмотров
schedule 07.02.2023

Процесс завершается немедленно, если я перенаправляю консольное приложение, написанное на Delphi, в приложение winform C#
У меня есть консольное приложение (Host.exe), написанное на Delphi. Я хочу перенаправить вывод консольного приложения в приложение С# (WinForm). Если я использую следующее, (Host.exe) вызывается без проблем, но невозможно получить вывод, поскольку...
793 просмотров
schedule 26.01.2024

Как условно подавить перенаправление в bash?
У меня есть функция оболочки под названием «run», которая обычно обрабатывает свои параметры как командную строку (т.е. как если бы «run ()» не использовалась.) Однако, если сценарий запускается в $TESTMODE , «run ( ) 'вместо этого отобразит его...
429 просмотров
schedule 09.11.2022

Как перенаправить вывод вызванной программы в файл?
У меня есть PHP-код, который, среди прочего, использует system() для вызова ffmpeg для кодирования видео. Когда я запускаю это из командной строки, я могу перенаправить вывод PHP-скрипта в файл обычным способом -- php mycode.php > mycode.log...
127 просмотров
schedule 18.05.2023

Перенаправить вывод команды в цикл для пакетного скрипта
... for /F %%F in ('dir /B %* 2> nul') do ( ... То, что я пытаюсь сделать здесь, - это отбросить ошибочный вывод команды (и перебрать вывод stdout). Однако он жалуется: 2> was unexpected at this time. Это какой-то способ добиться...
11670 просмотров
schedule 07.02.2022

Перенаправление ввода не работает для моей программы
Я пытаюсь перенаправить ввод моей программы. Вот команда, которую я набираю в терминале: ./hello < name «имя» — это файл, содержащий одну строку. hello — это скомпилированная программа на C, состоящая из следующего кода: int main(int...
308 просмотров
schedule 08.01.2023

Как создать дескриптор файла в Linux, который можно читать из нескольких процессов без использования данных?
Я хотел бы создать дескриптор файла, который при записи может быть прочитан из нескольких процессов без использования данных. Я знаю об именованных каналах, но, поскольку это fifo, только один процесс может получить данные. Мой вариант...
504 просмотров