Я пытаюсь смоделировать поведение терминала в Linux, создавая мини-оболочку в коде c, но я...
После этого вопроса и ответа Соединение n команд с трубами в оболочке? Я пытался выполнить yes |...
Я хочу сделать оболочку, и я хочу обрабатывать несколько труб.Я пытался понять, как работает dup2...
Я кодирую фиктивную оболочку, и сейчас я работаю над кодированием каналов с dup2.Вот мой код: bool...
Я создал C-оболочку, которая выполняет команды, введенные пользователем.Одним из требований для...
Предположим, что программа выглядит следующим образом: /* just a snippet */ int fd =...
Я собираю небольшую оболочку linux и пытаюсь реализовать оператор >, чтобы перенаправить вывод...
Для справочной страницы Linux на connect() можно вызвать ее в дескрипторе UDP, чтобы установить по...
Для моего магистерского проекта я создаю API на C, который работает с сокетами Unix. Короче говоря,...
Я пытаюсь заменить стандартный ввод другим каналом, а затем поместить исходный ввод обратно в fd #...
Я пытался написать некоторый код, который перенаправляет записи в STDOUT_FILENO, через запись (1,...
У меня проблема с моим заданием. Я пытаюсь выполнить 3 параллельных процесса (в C ++), из которых 2...
Войти: @ myLaptop: ~ / test $ gcc -o ./exe ./main.c @ myLaptop: ~ / test $ ./exe До ожидания::...
Я изучаю описание файлов и понял, что если я использую функцию dup2() результат будет другим....
У меня есть вопрос относительно файловых дескрипторов в Unix и C программировании. Допустим, я...
В приведенном ниже коде безопасно ли полагаться на сбой read () для обнаружения прекращения...
При создании dd (из gnu coreutils) я обнаружил кое-что, что меня удивило: openat(AT_FDCWD,...
Поэтому я пытаюсь реализовать следующий оператор командной строки в c ++, используя dup2 () и...
Я пытаюсь реализовать цепочку конвейера Linux на C. Например: grep file | ls | wc Итак, есть код,...
Когда stdin было закрыто, close или dup2, PDB немедленно закрывался. (Pdb) list 1 -> import os 2...
Я практикую соединение двух процессов вместе. Я хочу, чтобы оба процесса общались друг с другом по...
Я пишу программу для программного взаимодействия с интерактивным модулем проверки модели SPIN. Для...
Я пытаюсь реализовать базовую оболочку в C, которая обрабатывает несколько каналов.Он ожидает ввода...
Для моей программы я сделал funcs void clear_forward() { if (saved_stdout) { dup2(saved_stdout, 1);...
Я постараюсь быть максимально конкретным с моей проблемой.Моя цель - реализовать два сокета (клиент...