Хобрук: Ваш путь к мастерству в программировании

Вопросы по теме 'pipe'

С# Console.In.ReadToEnd() зависает при вводе пользователем, если данные не передаются в программу
Я пишу консольное приложение С#, которое принимает 2 параметра: myprogram.exe param1 param2 param2 является необязательным, и идея в том, что если его нет, получить данные по конвейеру: echo "hithere" | myprogram.exe param1 Я заставил...

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

Как соединить процессы через конвейер в Perl?
Я хочу написать Perl-скрипт, который запускает программы foo и bar , обрабатывает stdout из foo и передает их stdin из bar в потоковом режиме. Сценарий Perl должен действовать как эта команда bash : $ foo | some-perl-code | bar...
08.03.2024

Почему set /p получает только 1 строку из канала?
Я пытался сделать что-то вроде type test.txt | multiline.bat с test.txt 1 2 3 многострочный.bat set /p a=a set /p "b=b" set /p c=c (echo %a% %b% %c%)>result.txt pause Но в результате.txt остался 1 когда я...

Как записать строку в STDIN другого процесса в FreePascal
Мои наиболее распространенные варианты использования требуют, чтобы отчеты об ошибках и выполнении отправлялись системному администратору по электронной почте. В Bash вы должны использовать оператор Pipe | следующим образом: echo "test...

Новые материалы

Создание успешной организации по науке о данных
"Рабочие часы" Создание успешной организации по науке о данных Как создать эффективную группу по анализу данных! Введение Это обзорная статья о том, как создать эффективную группу по..

Технологии и проблемы будущей работы
Изучение преимуществ и недостатков технологий в образовании В быстро меняющемся мире технологии являются решающим фактором в формировании будущего работы. Многие отрасли уже были..

Игорь Минар из Google приедет на #ReactiveConf2017
Мы рады сообщить еще одну замечательную новость: один из самых востребованных спикеров приезжает в Братиславу на ReactiveConf 2017 ! Возможно, нет двух других кланов разработчиков с более..

Я собираюсь научить вас Python шаг за шагом
Привет, уважаемый энтузиаст Python! 👋 Готовы погрузиться в мир Python? Сегодня я приготовил для вас кое-что интересное, что сделает ваше путешествие более приятным, чем шарик мороженого в..

Альтернатива шаблону исходящих сообщений для архитектуры микросервисов
Познакомьтесь с двухэтапным сообщением В этой статье предлагается альтернативный шаблон для папки Исходящие : двухэтапное сообщение. Он основан не на очереди сообщений, а на..

React on Rails
Основное приложение Reverb - это всеми любимый монолит Rails. Он отлично обслуживает наш API и уровень просмотра трафика. По мере роста мы добавляли больше интерактивных элементов..

Что такое гибкие методологии разработки программного обеспечения
Что представляют собой гибкие методологии разработки программного обеспечения в 2023 году Agile-методологии разработки программного обеспечения заключаются в следующем: И. Введение A...