Результаты поиска по запросу "pipe"

5 ответов

Труба | Перенаправление <> Приоритет

Я хочу прояснить, когда делает трубу | или перенаправление <> имеет приоритет в команде? Это моя мысль, но нужно подтверждение, вот как это работает. Пример 1: sort < names | head The pipe runs first: names|head then it sorts what is returned ...

1 ответ

Многоканальная реализация с использованием системного вызова fork () execvp () wait () pipe () - это просто не работает

Мне нужно реализовать мою оболочку, которая обрабатывает несколько команд канала. Например, мне нужно быть в состоянии справиться с этим:ls | grep -i cs340 | sort | uniq | cut -c 5, Я предполагаю, что проблема заключается в том, что я не передаю ...

6 ответов

Определить, является ли stdin терминалом или каналом?

Когда я выполнюpython"из терминала без аргументов выводит интерактивную оболочку Python. Когда я выполнюcat | python"из терминала он не запускает интерактивный режим. Каким-то образом, не получив никакого ввода, он обнаружил, что он подключен ...

ТОП публикаций

3 ответа

Как реализовать 'set -o pipefail' способом POSIX - почти готово, нужна помощь специалиста

Я должен реализовать опцию BASH "set -o pipefail" POSIX, чтобы она работала с различными вариантами LINUX / UNIX. Чтобы объяснить немного, эта опция позволяет пользователю проверить успешное выполнение всех переданных команд. С этой опцией эта ...

3 ответа

Мультипроцессинг и Трубы в Си

Я пытаюсь научиться работать сfork() создавать новые процессы иpipes общаться с каждым процессом. Допустим, у меня есть список из 20 слов, и я создаю 3 процесса. Теперь мне нужно распределить слова между процессами, используя каналы, и каждый ...

3 ответа

Внедрение трубопроводов в ц. Каков был бы лучший способ сделать это? (Собственная оболочка Linux)

Я не могу придумать способ реализовать конвейеризацию в c, который бы на самом деле работал. Вот почему я решил написать здесь. Я должен сказать, что я понимаю, как работают pipe / fork / mkfifo. Я видел много примеров реализации 2-3 конвейеров. ...

7 ответов

Как использовать команду `subprocess` с каналами

Я хочу использоватьsubprocess.check_output() с участиемps -A | grep 'process_name', Я пробовал разные решения, но пока ничего не получалось. Кто-нибудь может подсказать мне, как это сделать?

1 ответ

C Minishell Добавление трубопроводов

Итак, я делаю мини-оболочку UNIX и пытаюсь добавить конвейеры, чтобы я мог делать такие вещи: ps aux | grep dh | grep -v grep | cut -c1-5Однако у меня возникают проблемы, когда я оборачиваюсь вокруг трубопровода. Я заменяю все "|" символы с 0, а ...

1 ответ

Как отправить команды в EXE-файл, запущенный через командную строку с помощью пакета?

У меня запущено серверное приложение под названием TerrariaServer.exe, и я хочу иметь возможность отправлять ему команды с отдельным командным файлом. TerrariaServer.exe - это программа, запускаемая из командной строки. Как я мог «накормить» его ...

3 ответа

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

У меня есть некоторый набор функций bash, которые выводят некоторую информацию: найти-MODELNAME-в-EPSON-файлов PPDнайти-MODELNAME-в-Samsung-файлов PPD найти-MODELNAME-в-HP-файлов PPDи т.д ...Я писал функции, которые читают вывод и фильтруют ...