Вопросы с тегом «stdin»

57
Как написать скрипт, который принимает входные данные из файла или из стандартного ввода?

Как можно написать скрипт, который принимает входные данные из аргумента имени файла или из стандартного ввода? например, вы могли бы использовать lessэтот способ. можно выполнить less filenameи эквивалентно cat filename | less. Есть ли простой способ «из коробки» сделать это? или мне нужно заново...

14
Очистить стандартный перед чтением

У меня есть следующий скрипт bash: # do some time consuming task here read -p "Give me some input: " input Теперь, как вы уже догадались, если пользователь нажимает некоторые случайные клавиши во время «трудоемкой задачи», нежелательный ввод также учитывается. Как очистить stdin(или, по крайней...

12
Указывает конец стандартного ввода

Как можно указать, что вы завершили ввод теста в стандартный ввод? Например, допустим, что я хочу зашифровать «синий» с использованием MD5 (я знаю, что MD5 небезопасен, но только для этого примера). Я старался user$ blue | md5 я понял, как один канал вводит в stdin, но он работает неправильно. Но...

12
Windows, как перенаправить параметр файла на стандартный вывод? (Windows эквивалент `` / dev / stdout`)

Консоль Windows: Инструмент A может записывать двоичные данные в файл, но не имеет возможности указать ему использовать стандартный вывод. Инструмент B может читать двоичные данные из stdin и обрабатывать информацию в нем. Как я могу получить вывод от А по трубопроводу без использования...

12
Две программы со связанными StdIn и StdOut

Предположим, у меня есть две программы под названием ProgramAи ProgramB. Я хочу запустить их обоих одновременно в интерпретаторе Windows cmd. Но я хочу, чтобы StdOutиз ProgramAзацепили к StdInо ProgramBи StdOutо ProgramBзацепили к StdInо ProgramA. Что-то вроде этого ________________...

6
сравнить два дерева каталогов

У меня есть две музыкальные библиотеки, одна более новая версия, чем другая. Я хотел бы сравнить их, чтобы выяснить, какие файлы мне нужно скопировать из нового музыкального дерева в старое. Я попытался diff --brief -r /oldmusicdir/ /newmusicdir/на основе предложения другого пользователя, но ^ C...

3
Как ссылаться на stdin как опцию в программе в конвейере?

У меня есть программа, которая выводит файл, который я хочу использовать в качестве стандартного ввода для следующей программы. Однако у program2 есть опции «-in» и «-out», которым нужны имена файлов. Так что, если я подключаюсь к программе 2, как я могу сослаться на стандартный ввод для опции...