Вопросы по теме 'stdin'
Удаление первой строки из стандартного ввода и перенаправление на стандартный вывод
мне нужно перенаправить весь стандартный вывод программы, кроме первой строки, в файл.
Существует ли обычная программа для Unix, которая удаляет строки из стандартного ввода и выводит остальные на стандартный вывод?
7324 просмотров
schedule
17.02.2023
заглянуть во входной буфер и сбросить лишние символы в C
Если я хочу получить ввод одного символа в C, как мне проверить, были ли отправлены дополнительные символы, и если да, то как я могу это очистить?
Есть ли функция, которая действует как getc(stdin), но не предлагает пользователю ввести символ,...
9138 просмотров
schedule
14.12.2023
Как получить доступ к стандартному стандартному вводу при использовании перенаправления файлов?
Мне нужно запустить скрипт и иметь доступ к стандартному стандартному входу (терминальному вводу) в моей программе. Я мог бы сделать ./program «скрипт», открывая и анализируя скрипт через программу, но я хочу сделать его в стиле POSIX, принимая ввод...
1224 просмотров
schedule
02.02.2023
ncurses и блокировка стандартного ввода
У меня есть stdin в наборе select() , и я хочу брать строку из stdin всякий раз, когда пользователь вводит ее и нажимает Enter .
Но select запускает stdin как готовый к чтению до нажатия Enter и, в редких случаях, до того, как что-либо...
3384 просмотров
schedule
07.04.2022
Почему Windows select () не всегда уведомляет select () потока B, когда поток A закрывает свой конец пары сокетов?
Ситуация, которая возникла у меня под Windows XP (SP3), сводила меня с ума, и я дошел до конца, так что, возможно, кто-то может вдохновить меня.
У меня есть сетевая программа на C ++ (без графического интерфейса). Эта программа создана для...
1422 просмотров
schedule
12.12.2022
Почему передача stdin в subprocess.Popen приводит к изменению того, что написано в stdout?
Я использую подпроцесс Python.Popen для выполнения некоторого FTP с использованием двоичного клиента операционной системы хоста. Я не могу использовать ftplib или любую другую библиотеку по разным причинам.
Поведение двоичного файла, похоже,...
4175 просмотров
schedule
19.11.2022
Как проверить, есть ли в моей программе данные, переданные в нее
Я пишу программу, которая должна читать ввод через стандартный ввод, поэтому у меня есть следующая конструкция.
FILE *fp=stdin;
Но это просто зависает, если пользователь ничего не передал в программу, как я могу проверить, действительно ли...
3143 просмотров
schedule
20.06.2023
прочитать длину строки из стандартного ввода
Я хочу взять строку из стандартного ввода, но мне не нужен статический массив фиксированного размера
Я знаю, что scanf нужно что-то, чтобы сохранить ввод stdin, но я не могу сделать что-то вроде этого:
char string[10]
scanf("%s",string);...
14141 просмотров
schedule
12.11.2022
Игнорировать клавишу возврата на стандартный ввод
Я хочу создать программу, которая заставляет пользователя вводить текст, но не позволяет ему стирать его, какой простой способ сделать это на C?
Единственное, что у меня есть, это (c = getchar()) != EOF && c != '\b' , которое не работает....
3391 просмотров
schedule
28.10.2022
создание чата программ на Python через канал
Я пытаюсь заставить два процесса общаться с помощью канала. Я сделал это в родительском процессе:
process = subprocess.Popen(test, shell=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE)
process.stdin.write("4\n");
output =...
483 просмотров
schedule
26.12.2022
Определить, является ли стандартный ввод устройством tty (терминалом) или каналом в PHP?
Я написал php-скрипт. Я хочу, чтобы он показывал справочное сообщение при вызове со стандартным вводом, подключенным к tty-устройству (терминалу), перед чтением и выполнением в интерактивном режиме, но не отображал при вызове с файлом или потоком из...
3357 просмотров
schedule
28.12.2022
Как отключить стандартное эхо в консоли Windows
Я пишу программу Ruby для Windows, и мне нужно читать пользовательский ввод с клавиатуры (stdin).
Однако необходимо, чтобы пользовательские нажатия клавиш не отображались автоматически в консоли Windows и вели себя как «тихие нажатия клавиш»....
1670 просмотров
schedule
09.05.2022
Почему вызовы scanf работают именно так? Это в стандарте?
Я заканчивал упражнения K&R 7.4 и 7.5 и наткнулся на раздражающую «особенность», которой я не верю в стандартные положения.
Согласно K&R, способ действия для спецификации преобразования "%c"
"Следующие вводимые символы (по умолчанию 1)...
520 просмотров
schedule
15.04.2022
Как программно прекратить чтение со стандартного ввода?
fgetc() и другие функции ввода могут возвращать значение, когда в файловом дескрипторе нет данных. Это можно смоделировать для консольных приложений, читающих со стандартного ввода, набрав Ctrl-D на клавиатуре (по крайней мере, в Unix). Но как это...
4360 просмотров
schedule
23.08.2022
Общайтесь с внешней программой C с помощью Java, используя стандартный ввод и стандартный вывод
Что я пытаюсь сделать, так это запустить исполняемый файл программы C внутри приложения Java и разрешить им общаться друг с другом с помощью stdin и stdout. Программа C будет ждать команды от приложения Java и выводить ее обратно. Я протестировал...
2434 просмотров
schedule
19.08.2022
Есть ли способ прочитать стандартный ввод с помощью JavaScript?
Я видел это для многих других языков, но не для JavaScript.
Я пытаюсь решить такие проблемы, как: это (codechef.com), и, конечно же, программы должны уметь читать стандартные языки, как C++ и другие языки.
РЕДАКТИРОВАТЬ: Спасибо за ответы....
47820 просмотров
schedule
27.07.2023
Как получить имя файла, действующего как stdin/stdout?
У меня следующая проблема. Я хочу написать программу на Fortran90, которую я хочу вызывать следующим образом:
./program.x < main.in > main.out
В дополнение к «main.out» (имя которого я могу установить при вызове программы) должны быть...
1478 просмотров
schedule
29.03.2023
используя select для чтения из сокета и стандартного ввода
Я пишу программу чата на основе ncurses. Сначала я писал только сетевые вещи (без ncurses), и все работало нормально, но после добавления графики я не могу заставить клиентское приложение работать должным образом.
Основная проблема заключается в...
15155 просмотров
schedule
11.08.2022
стандартный ввод не перенаправляется С#
Итак, у меня есть процесс (приложение командной строки Java), который скрыт с перенаправлением вывода и ввода. Я могу очень легко прочитать вывод, и это работает, но когда я отправляю команду, она не работает.
Я думаю, что определил, что ввод не...
1622 просмотров
schedule
20.11.2022
Процесс командной строки ничего не получает от стандартного ввода
У меня есть приложение командной строки, которое ждет нажатия клавиши для выхода. Процесс запускается нормально с Java, но когда я отправляю нажатие клавиши (a), ничего не происходит. Похоже, что приложение никогда ничего не получает от стандартного...
301 просмотров
schedule
11.08.2023