Лучшие stdin вопросы ИТ разработчиков

  • 78 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Как я могу «перехватить» Ctrl + C в приложении CLI?

Как я могуintercept Ctrl+C (что обычно убивает процесс) в CLI (интерфейс командной строки) Java-приложения? Существует ли мультиплатформенное решение (Linux...

Задан 22 Nov 2012, 09:41 от Jasperivan_ivanovich_ivanoff
  • 9 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Могу ли я положить двоичный файл в стандартный ввод? C #

Связанный с этим вопросомзашифровать двоичный файл с 7z без имен файлов?В C # как я могу положить двоичный файл в STDin? Я надеялся, что ниже будет работать,...

Задан 16 Aug 2009, 10:20 от user34537
  • 128 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

 нравится

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

Задан 30 Jun 2011, 21:07 от cpburnz
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Я забыл упомянуть, что если вы пойдете по пути использования метода __init __ (), вам придется создавать глобальные переменные x, y и z, иначе они не будут передаваться в ваш метод run ().

у скрипт на Python для запуска какой-то команды. Некоторые из этих команд требуют, чтобы пользователь ввел пароль, я попытался ввести данные в их стандартный ввод, но это не работает, вот две простые программы на Python, представляющие ...

Задан 28 Jan 2011, 09:41 от Fang-Pen Lin
  • 13 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

), а не файловые дескрипторы, хотя между ними и файловыми дескрипторами существует корреляция.

евом программировании UNIX Стивенса он упоминает перенаправление stdin, stdout и stderr, что необходимо при настройке демона. Он делает это с помощью следующ...

Задан 24 Nov 2010, 03:17 от Paul
  • 2 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

перематывать стандартный ввод в скрипте bash

Есть ли простой способ «перемотки»/dev/stdin внутри моего bash-скрипта, который уже читает все или некоторую часть из входного канала? Приложение: я написал простой MDA, который в первой части читает построчно одно письмо из fetchmail, ...

Задан 16 Feb 2012, 13:35 от Marcos
  • 15 голосов
  • -1 ответ
  • 0 просмотров
-1 ответ

Читает ли из стандартного ввода стандартный поток?

stdout буферизуется при подключении к терминалу, но я помню, что читал где-то, что чтение (по крайней мере, из stdin) автоматически сбрасывает stdout. Все реализации C, которые я использовал, сделали это, но сейчас я не могу найти его в ...

Задан 23 Jan 2010, 14:50 от Thomas Padron-McCarthy
  • 7 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Скрипт для запуска с 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 ...

Задан 06 Jan 2010, 14:07 от monojohnny
  • 27 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Python 3: Как указать кодировку стандартного ввода [дубликата]

На этот вопрос уже есть ответ здесь: Как изменить кодировку STDIN на Python [/questions/2737966/how-to-change-the-stdin-encoding-on-python] 4 ответаПри переносе кода с Python 2 на Python 3 я сталкиваюсь с этой проблемой при чтении текста UTF-8 ...

Задан 14 May 2013, 17:30 от Seppo Enarvi
  • 198 голосов
  • 14 ответов
  • 0 просмотров
14 ответов

 будет помещен в командную строку. Командная строка имеет максимальный размер. Также это будет читать не построчно, а слово за словом.

l следующий код будет считываться из файла, указанного в аргументах командной строки, или из stdin: while (<>) { print($_); }Это очень удобно. Я просто хочу знать, как проще всего читать из файла или стандартного ввода в bash.

Задан 08 Aug 2011, 09:27 от Dagang
  • 1 голос
  • 3 ответа
  • 0 просмотров
3 ответа

C - Чтение со стандартного ввода при наборе символов

Как заполнить 80-символьный буфер символами, когда они вводятся, или пока не будет нажата клавиша возврата каретки, или буфер заполнен, в зависимости от того, что произойдет раньше. Я рассмотрел много разных способов, но нужно нажать Enter, ...

Задан 04 Apr 2012, 04:23 от user884685
  • 13 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

 делать то, что вам нужно?

сновном хочу проверить, есть ли ввод stdin (например, если вы эхо и передаете его). Я нашел решения, которые работают, но они безобразны, и мне нравятся мои решения, чтобы быть чистыми. На Linux я использую это: bool StdinOpen() { FILE* handle ...

Задан 27 Jul 2011, 04:42 от norcalli
  • 10 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как читать стандартный ввод, когда аргументы не передаются?

Скрипт не работает, когда я хочу использовать стандартный ввод, когда нет переданных аргументов (файлов). Есть ли способ, как использовать stdin вместо файла в этом коде? Я попробовал это: if [ ! -n $1 ] # check if argument exists then ...

Задан 27 Oct 2013, 14:59 от aron23
  • 1 голос
  • 0 ответов
  • 0 просмотров
0 ответов

Оболочка PowerShell для прямого конвейерного ввода в скрипт Python

Я пытаюсь написать небольшой инструмент, который позволит мне выводить команды в буфер обмена. Я прочиталмножественный [https://stackoverflow.com/questions/13127578/powershell-pipe-output-to-clipboard] ...

Задан 25 Jan 2013, 19:44 от Ben McCormack
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

.NET: ввод данных в буфер ввода процесса

Мне нужно автоматизировать приложение командной строки. Он просит пользователя ввести пароль. Все мои попытки отправить пароль через STDIN не удалось. Теперь я пытаюсь сделать это с помощью программы-оболочки, используя .NET. Я запускаю ...

Задан 07 Dec 2009, 11:03 от sc911
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Как завершить сканирование, введя только один EOF

Я решаю эту проблему. Я использую цикл while для сканирования строки чисел, и мне нужно завершить сканирование и продолжить работу с остальной частью моей пр...

Задан 10 Nov 2013, 10:43 от Tomas Chalupnik
  • 3 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

 подсказка все еще находится не в том месте. Появляется после ввода строки в той же строке, что и следующее приглашение. Смотрите редактирование на мой вопрос.

ля домашнего задания для сортировки заданных строк. Я запрашиваю у пользователя количество строк, с которыми они хотели бы отсортироватьscanf, выделяя массив на основе этого числа, а затем получая сами строкиfgets. Все работает нормально, если ...

Задан 08 Feb 2011, 03:44 от gdejohn
  • 10 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Распознавание клавиш со стрелками с помощью стандартного ввода

возможно ли иметь кроссплатформенный способ обработки клавиш возврата и возврата в программе на C или OCaml?На самом деле, решение OCaml приветствуется, но м...

Задан 09 Nov 2010, 02:46 от Jack
  • 30 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

 это подстановочный знак персонажа, не так ли?

могу заставить grep прочитатьвыражениеиз стандартного ввода (стандартный ввод)? Например (следующее не работает): grep -i -f &0 /path/to/text/file < "/regexp/"

Задан 10 Jul 2011, 14:43 от Dor
  • 83 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Непрерывно читайте из STDOUT внешнего процесса в Ruby

Я хочу запустить blender из командной строки через скрипт ruby, который затем построчно будет обрабатывать вывод, полученный blender, для обновления индикато...

Задан 20 Jul 2009, 18:04 от ehsanul
  • 11 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как мне прочитать одну строку из стандартного ввода?

Там нет простой инструкции по получению строки в качестве переменной встандартная документация, но я подумал, что это должно работать:

Задан 15 Feb 2015, 17:38 от andrey g
  • 50 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Необязательный стандартный ввод в Python с argparse

Я нашел очень полезный синтаксис parser.add_argument('-i', '--input-file', type=argparse.FileType('r'), default='-')для указания входного файла или использования стандартного ввода - оба из которых я хочу в моей программе. Однако входной файл не ...

Задан 27 Sep 2011, 22:47 от Justin Force
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Возможно ли передать скрипт на WScript?

Я хотел бы выполнить простой VBScript / JScript, сгенерированный моим приложением, с помощью Windows Script Host (wscript.exe или cscript.exe) без создания в...

Задан 06 Apr 2016, 06:59 от niks
  • 5 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Использование стандартного потока io: stdin и stdout в exe matlab

Вопрос Я хочу, чтобы он «слушал» стандартный поток ввода в исполняемом (скомпилированном) исполняемом файле Matlab. Вот как я считаю, что это сделано вc или похожий язык: #include stdio.h fgets(line, 256, stdin)Или более подробно, это ...

Задан 27 May 2013, 15:10 от Dennis Jaheruddin
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

, результат будет:

ьзуя код наКак использовать shell-скрипт в качестве хост-приложения Chrome Native Messaging [https://stackoverflow.com/questions/24764657/how-do-i-use-a-shell-script-as-chrome-native-messaging-host-application] в качестве шаблона и с учетом ...

Задан 22 Jan 2018, 15:32 от guest271314
  • 6 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как читать ввод консоли на M3 Dart

В M3 классы типа StringInputStream заменяются наРучей [http://api.dartlang.org/docs/bleeding_edge/dart_async/Stream.html], Как я могу прочитать ввод stdin на серверном приложении?

Задан 15 Mar 2013, 18:55 от joan
  • 2 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Очистка стандартного ввода в C, когда он может быть или не быть пустым

Я студент-программист, ищу способ избавиться от персонажей, которые могут зависать в stdin. Я попробовал технику, которая была дана здесь в различных формах,...

Задан 11 Feb 2014, 08:31 от mander
  • 27 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Читать из файла или стандартного ввода

Я пишу утилиту, которая принимает либо имя файла, либо читает из стандартного ввода.Я хотел бы знать, какой самый надежный / быстрый способ проверить, сущест...

Задан 16 Aug 2010, 16:16 от Ryan
  • 56 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Читать из файла или STDIN

Мы написали утилиту командной строки, которая использует getopt для анализа аргументов, заданных в командной строке. Я также хотел бы, чтобы имя файла было н...

Задан 16 Nov 2009, 20:32 от Ryan R. Rosario
  • 6 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Да, это правильно. Мне нужно проверить ответ учащегося, введя данные в его функцию (либо предоставив аргумент, либо через стандартный ввод), а затем сравнить стандартный вывод с предоставленным ответом.

инаю на проекте Python, в котором перенаправление stdin необходимо, используя код, подобный приведенному ниже: import sys import StringIO s = StringIO.StringIO("Hello") sys.stdin = s a = raw_input("Type something: ") sys.stdin = sys.__stdin__ ...

Задан 28 Apr 2011, 00:40 от dangmai
  • 5 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Как реализовать stdin, stdout обертку?

У меня есть интерактивная программа, которая запускает stdin и stdout. Мне нужно создать оболочку, которая будет отправлять X 's stdin, проверьте, что он печатает Y, а затем перенаправляет оберткуs stdin и stdout для программирования 's stdin и ...

Задан 11 Dec 2009, 19:52 от Łukasz Lew
  • 23 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как вы указываете имена файлов внутри почтового индекса при создании его в командной строке из трубы?

Я пытаюсь создать zip-файл из содержимого файла, например, по каналу. mysql [params and query] | zip -q output.zip -Это правильно записывает zip, но когда вы открываете zip, файл внутри него называется «-». Есть ли способ указать, какое имя ...

Задан 07 Jan 2010, 10:37 от user245425
  • 7 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Python в режиме raw stdin print добавляет пробелы

Мне нужно было переключить стандартный ввод в небуферизованный режим в Python, чтобы я мог читать с него отдельные символы. Мне удалось заставить его работат...

Задан 01 Sep 2012, 20:05 от K.Steff
  • 5 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как реализовать stdin, stdout обертку?

У меня есть интерактивная программа, которая запускает stdin и stdout. Мне нужно создать упаковщик, который будет отправлять X на его стандартный ввод, проверить, что он печатает Y, а затем перенаправить stdin и stdout оболочки на стандартный ...

Задан 11 Dec 2009, 20:52 от Łukasz Lew
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Синхронное чтение стандартного ввода в Windows

Я делал это, чтобы синхронно прочитать все данные стандартного ввода под Linux: var buffer = fs.readFileSync('/dev/stdin');Это очевидно не будет работать в Windows, так как нет файла / dev / stdin. Что я мог сделать, чтобы достичь того же?

Задан 09 Dec 2011, 23:23 от Guilherme Vieira
  • 1 голос
  • 3 ответа
  • 0 просмотров
3 ответа

C - Чтение со стандартного ввода при наборе символов

Как мне заполнить 80-символьный буфер символами, когда они вводятся, или пока не будет нажата клавиша возврата каретки, или буфер заполнен, в зависимости от ...

Задан 04 Apr 2012, 04:23 от user884685
Page 3 of 5