Вопросы по теме '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 просмотров
schedule
10.05.2024