Вопросы по теме 'piping'
неудачное использование popen() в C?
Я могу запустить следующую команду
xwd -root | xwdtopnm | pnmtojpeg > screen.jpg
в терминале под Linux, и он создаст скриншот моего текущего экрана.
Я пытаюсь сделать следующее с кодом:
#include <stdio.h>
#include...
14158 просмотров
schedule
24.07.2023
Использование fseek с указателем файла, указывающим на стандартный ввод
В зависимости от аргументов командной строки я устанавливаю указатель файла так, чтобы он указывал либо на указанный файл, либо на стандартный ввод (для передачи по конвейеру). Затем я передаю этот указатель ряду различных функций для чтения из...
12370 просмотров
schedule
10.06.2022
Реализация итеративного конвейера для Linux в c
Я знаю, что этот вопрос часто задают, но я все еще не понимаю, как решить мою проблему. Я попытался написать код, который обрабатывает ввод командной строки для возможности нескольких каналов. Однако у меня ничего не получается, и мой код, хотя и...
402 просмотров
schedule
12.10.2022
Неверная ошибка дескриптора файла при реализации конвейера в C
Я пытаюсь реализовать пример оболочки, такой как программа, которая выполняет команду ls | Туалет
Использование каналов для реализации команды. Когда я выполняю команду, я получаю следующую ошибку.
wc: стандартный ввод: неверный файловый...
14742 просмотров
schedule
20.10.2022
Передача нескольких значений в программу в пакетном сценарии
Я пишу свою собственную простую систему, позволяющую автоматически подписывать APK-файлы перед их загрузкой в GPlay. У меня есть командный файл, который подписывает; и пакетный файл «оболочки», содержимое которого будет запускаться в командной...
6077 просмотров
schedule
18.05.2022
raspberry gst-launch-1.0 как сделать потоковое видео и одновременно сохранить на локальном файловом сервере
просто я использую gstreamer. как сделать потоковое видео и одновременно сохранить на локальном файловом сервере. клиенту нужно только видеть.
я пытаюсь с
gst-launch-1.0 rpicamsrc bitrate=1000000 ! h264parse ! rtph264pay pt=96...
949 просмотров
schedule
15.07.2023
Программа C для выполнения конвейера оболочки и перенаправления
несколько новичок в этом. Я пишу программу C, которая позволяет пользователю вводить команды UNIX, такие как
ls –la | wc -l and ls | head > file.txt
У меня реализован конвейер, и небольшое количество кода перенаправления закончено. в...
2168 просмотров
schedule
24.05.2022
Обработать вывод sed-(потокового редактора) дальше
Я новичок в написании сценариев bash и даже не знаю, как сформулировать свой вопрос. Я просмотрел это руководство , но не смог найти подходящий код пример. Это то, чего я хочу...
У меня есть список имен хостов ( имя хоста — это google.com...
23 просмотров
schedule
12.11.2022
Передайте параметр URL в Google Forms
Я пытаюсь передать параметр URL-адреса так, чтобы он отображался в вопросе в Google Forms. Например, взаимодействие будет таким:
url= https://..../variable=[word]
И тогда одним из вопросов в форме Google будет:
What do you think about...
566 просмотров
schedule
22.11.2022
Почему этот фильтр не может принять определенные значения $null из конвейера?
Контекст
Рассмотрим следующую вспомогательную функцию:
Filter If-Null(
[Parameter(ValueFromPipeline=$true)]$value,
[Parameter(Position=0)]$default
) {
Write-Verbose "If ($value) {$value} Else {$default}"
if ($value) {$value} else...
194 просмотров
schedule
12.07.2022
Конвейер для перенаправления stdout одной программы на stdin другой
Нам нужно написать программу на C, которая по существу перенаправит стандартный вывод одной команды/программы на другой стандартный вывод команды/программы, используя конвейеры. Если программе в командной строке был передан ./a.out ls -l \; more ,...
2301 просмотров
schedule
13.04.2022
Создание пакетного файла для запуска cygwin и выполнения определенной команды
Я хочу создать пакетный файл, который запускает cygwin и выполняет определенную команду (команда предназначена для чтения файла bash и выполнения некоторой команды внутри него).
Это пакетный файл, который я разработал, он работает до некоторой...
18975 просмотров
schedule
30.04.2023
Как связать две функции в R с оператором экспонирования (%$%)
Я хочу объединить эти две функции:
`dataframe %$%
t.test(vector1, vector2, paired = T)
dataframe %$%
cohen.d.(vector1, vector2, paired = T)`
во что-то, что требует data.frame только один раз, например:
`dataframe %$%...
92 просмотров
schedule
03.03.2024
Какие буферы существуют между командами в конвейере?
Я думал, что это 1 буфер, но теперь мне приходит в голову, что это может быть 2.
Я имею в виду в конвейере:
cmd1 | cmd2
Вывод cmd2 может быть, например. линия буферизована и конвейера там нет. Это должен быть буфер, управляемый...
135 просмотров
schedule
21.06.2022