Вопросы по теме 'stdin'
Есть ли способ для приложения AIR 1.5 читать из stdin и писать stdout / stderr?
Изучал классы Adobe AIR 1.5, связанные с файловой системой, но пока я не видел ничего, что упоминало бы, как взаимодействовать с stdin / stdout / stderr. Это немного удивительно, поскольку AIR позволяет иначе взаимодействовать с локальной файловой...
625 просмотров
schedule
28.05.2022
Игнорирование EOF для std::cin в С++
У меня есть приложение, которое реализует интерактивную оболочку, похожую на то, как работает консоль Python/irb. Теперь проблема заключается в том, что если пользователь случайно нажимает ^D , выдается EOF, и мой вызов getline() возвращает пустую...
3530 просмотров
schedule
05.12.2022
Java + Eclipse: как отлаживать java-программу, которая получает передаваемый / перенаправленный stdin?
Я использую Eclipse для разработки программы на Java и решил, что добавлю в свою программу параметр для анализа stdin, если нет аргументов. (в противном случае он анализирует файл)
У меня возникают проблемы, если я выполняю "somecommand | java...
5567 просмотров
schedule
14.05.2022
чтение stdin несколько раз в bash
Я пытаюсь прочитать со стандартного ввода несколько раз в сценарии оболочки, но безуспешно. Намерение состоит в том, чтобы сначала прочитать список файлов (которые читаются из канала stdin), а затем прочитать еще дважды, чтобы получить две строки в...
8786 просмотров
schedule
07.05.2023
Как отправить EOF на стандартный ввод в paramiko?
Я хотел бы выполнить какую-то программу через ssh и перенаправить ее ввод из файла. Поведение следующего кода:
channel.exec_command('cat')
with open('mumu', 'r') as f:
text = f.read()
nbytes = 0
while nbytes < len(text):...
3095 просмотров
schedule
17.12.2022
Как захватить stdout из другого процесса в Win32 без задержки?
То, что я хотел бы сделать, аналогично тому, что Visual Studio делает в своем окне вывода или других редакторах в своих окнах инструментов: запустить другой процесс B из моего процесса A и захватить его вывод stdout / stderr.
До сих пор я работал с...
3843 просмотров
schedule
22.02.2022
Есть ли способ отправить данные на стандартный ввод другого процесса в Mac OS?
Мне было интересно, существует ли API, каким бы неясным он ни был, который позволял бы кому-то отправлять данные в поток stdin другого процесса под Mac OS X. В Linux, если я правильно помню, вы можете использовать файловую систему в /proc для...
4038 просмотров
schedule
02.02.2024
Если вызывается fclose(0), закрывает ли это стандартный ввод?
Если вызывается fclose(0), закрывает ли это стандартный ввод?
Причина, по которой я спрашиваю об этом, заключается в том, что по какой-то причине в моем приложении закрывается стандартный ввод, и я не могу понять, почему. Я проверил наличие fclose...
16102 просмотров
schedule
06.05.2022
Как использовать select() для чтения ввода с клавиатуры в C
Я пытаюсь использовать select() для чтения ввода с клавиатуры, и я застрял в том, что не знаю, как читать с клавиатуры и использовать для этого дескриптор файла. Мне посоветовали использовать STDIN и STDIN_FILENO для решения этой проблемы, но я все...
24559 просмотров
schedule
28.02.2024
Отправить строку на стандартный ввод
Есть ли способ эффективно сделать это в 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
Регистратор для stdin stdout
Для отладки внешней обработки процессов с помощью Emacs мне нужна оболочка, которая регистрирует весь поток сообщений.
Таким образом, Emacs отправляет строку в оболочку stdin, обертка регистрирует ее и отправляет внешнему процессу. Затем вернитесь...
525 просмотров
schedule
26.12.2023
захватить вывод из канала и сохранить его в переменной
Я пытаюсь захватить вывод из канала и сохранить его в переменной. Использование подоболочки, т.е. var=$(computeOutput), НЕ БУДЕТ РАБОТАТЬ, потому что сама функция calculateOutput устанавливает другие переменные, которые должны храниться в той же...
1318 просмотров
schedule
29.01.2024
Необязательный stdin в Python с argparse
Я нашел очень полезный синтаксис
parser.add_argument('-i', '--input-file', type=argparse.FileType('r'), default='-')
для указания входного файла или использования stdin - и то, и другое мне нужно в моей программе. Однако входной файл не...
25973 просмотров
schedule
05.03.2023
python popen.communicate() с несколькими записями stdin
У меня есть внешний процесс, который я пытаюсь запустить из python, а затем отправить информацию через Popen.stdin.communicate(). Процесс, с которым я говорю, записывает несколько строк в стандартный вывод, затем запрашивает у пользователя ввод через...
1339 просмотров
schedule
06.09.2022
С++ записывает данные на стандартный ввод и получает вывод из стандартного вывода
У меня есть одна программа, которая вызывает один tar... что-то вроде popen("tar -zcvf")
Я хочу написать на стандартный ввод... и получить вывод... что-то вроде tar -zcvf - /path| смола - zxvf -
так что .. с одной стороны я инкапсулирую файлы...
1594 просмотров
schedule
01.02.2024
Как проверить, читается ли стандартный ввод в TCL?
С помощью следующей команды вы можете зарегистрировать обратный вызов для stdin :
fileevent stdin readable thatCallback
Это означает, что во время выполнения команды обновления она будет оценивать thatCallback раз за разом, пока есть...
1525 просмотров
schedule
08.03.2023
R передает кадр данных в другую программу, используя system()
У меня есть кадр данных, который я передаю другой программе, используя system() . В текущей настройке я сначала записываю содержимое кадра данных в текстовый файл, а затем команда system() ищет созданный текстовый файл.
df1 <- runif(20)...
225 просмотров
schedule
22.10.2023
Направить пользовательский стандартный ввод в системный вызов в С++
Я пытаюсь вызвать сценарий оболочки из С++ с пользовательским вводом. Что я мог бы сделать, это:
void dostuff(string s) {
system("echo " + s + " | myscript.sh");
...
}
Конечно, избежать s довольно сложно. Есть ли способ использовать...
4018 просмотров
schedule
23.05.2023
Неопределенность в отношении входных данных
Я выполняю внешнюю программу через python, и если внешняя программа запрашивает ввод, мой скрипт python должен запрашивать у меня ввод и снова продолжать выполнение с этими вводами.
Есть ли способ узнать, активен ли стандартный ввод процесса для...
63 просмотров
schedule
07.03.2024
Ввод/вывод между двоичным файлом C и Java на Android
Мне нужно получить текстовые вопросы из двоичного кода C и отобразить его в моем TextView. Кроме того, мне нужно получить ответы из поля ввода и передать его в двоичный файл C и т. д. Я прочитал эту тему и попытался запустить ее на Android....
619 просмотров
schedule
31.08.2022