Результаты поиска по запросу "stdin"
Читать все стандартные входные данные в байтовый массив Java
Какой самый простой способ в современной Java (используя только стандартные библиотеки) для чтениявсе стандартный ввод до EOF в байтовый массив, желательно без необходимости самому предоставлять этот массив? Данные stdin - это двоичные данные, а ...
Как передать ввод в цикл Bash while и сохранить переменные после окончания цикла
Bash позволяет использовать:cat <(echo "$FILECONTENT") Bash также позволяет использовать:while read i; do echo $i; done </etc/passwd чтобы объединить два предыдущих, это можно использовать:echo $FILECONTENT | while read i; do echo $i; ...
Как читать стандартный ввод, когда аргументы не передаются?
Скрипт не работает, когда я хочу использовать стандартный ввод, когда нет переданных аргументов (файлов). Есть ли способ, как использовать stdin вместо файла в этом коде? Я попробовал это: if [ ! -n $1 ] # check if argument exists then ...
Интерактивный ввод / вывод с использованием Python
У меня есть программа, которая взаимодействует с пользователем (действует как оболочка), и я хочу запустить ее, используя модуль подпроцесса python в интерактивном режиме. Это означает, что я хочу иметь возможность писать в стандартный ввод и ...
Как завершить сканирование, введя только один EOF
Я решаю эту проблему. Я использую цикл while для сканирования строки чисел, и мне нужно завершить сканирование и продолжить работу с остальной частью моей программы. Я просто не могу понять, как очистить стандартный ввод или сделать что-то, чтобы ...
Определите новый дескриптор (аналог STDOUT)
Я смотрел на ручку перенаправления в пакете, когда я заметил это: Здесьссылка [http://en.wikipedia.org/wiki/Redirection_(computing)] Упоминается, что маркеры 3-9 не определены и могут быть определены программой. Теперь я читал о том, как ...
Scanf / Printf двойная переменная C
Допустим, у меня есть следующий фрагмент кода на C: double var; scanf("%lf", &var); printf("%lf", var); printf("%f", var);Он читает из переменной stdin 'var' и затем печатает дважды в stdout 'var'. Я понимаю, как вы читаете двойную переменную из ...
Скрипт для запуска с stdin, если нет аргументов; в противном случае входной файл = ARGV [0]
Это работает довольно хорошо - просто интересно, есть ли какие-либо улучшения, чтобы сократить его? if (ARGV[0].nil?) then input=$< else input=File.new(ARGV[0],"r"); end ... # Do something with the input here, for example: input.each_line do ...
Как вы указываете имена файлов внутри почтового индекса при создании его в командной строке из трубы?
Я пытаюсь создать zip-файл из содержимого файла, например, по каналу. mysql [params and query] | zip -q output.zip -Это правильно записывает zip, но когда вы открываете zip, файл внутри него называется «-». Есть ли способ указать, какое имя ...
Неблокирующий Получить Персонаж
Платформа: Linux 3.2.0 x86 (Debian 7)Компилятор: GCC 4.7.2 (Debian 4.7.2-5)Я пишу функцию, которая читает один символ из стандартного ввода, если символ уже присутствует в стандартном вводе. Если stdin пуст, предполагается, что функция ничего не ...