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

1
Получение аргумента в определенной позиции для дальнейшей конвейерной обработки

Иногда мне нужно убить определенный процесс, который прослушивает известный порт, чтобы освободить этот порт. Когда я выполняю sudo lsof -n -i :1084, чтобы получить PID процесса, прослушивающего порт 1084, я получаю следующий результат COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME sshd 1603 pi...

1
Можно ли считать с данного числа при извлечении изображений из видео с помощью FFmpeg?

Я использую ffmpeg для извлечения неподвижных изображений из видео. Сначала с начала видео, до определенного времени, а затем с конца видео с данного времени. Поэтому я использую две командные строки ffmpeg для достижения своей цели. Моя проблема заключается в том, что когда я сохраняю изображения,...

1
Bash: несколько команд с конвейером на 1 строке

Эта команда получает мой IP-адрес: who am i|cut -d "(" -f2 | cut -d ")" -f1 выход: 10.22.184.126 эта команда отправляет команду ZPL 10.22.184.126 на порт 5964: printf '\x5eXA\x7eSD30\x5ePR6\x5ePW544\x5eLL0333\x5eML39,989\x5eJM1280,12\x5eID\x5eJUS\x5eXZ\x5eXA\x5eWD\x5eXZ'|nc 10.22.184.126 5964 но...

1
Трубопроводы SoX и потеря данных

При выполнении операций с использованием SoX я заметил, что файлы становятся короче, чем должны: Работает отлично: sox -n -r 44100 silence.wav trim 0 1 sox --combine sequence silence.wav combined.wav soxi -D combined.wav > 1.000000 Полученный файл становится короче: sox -n -r 44100 silence.wav...

1
Скрипт оболочки, обнаруживающий ошибки из команды, вызываемой скриптом

Я вызываю приложения из своего сценария оболочки, который последовательно выполняет ряд важных шагов, один из которых приведен ниже: for database in $( echo 'show databases;' | mysql --defaults-extra-file=/etc/sqlbackup/my.cnf \ -e 'show databases' -s --skip-column-names| grep -vi...

1
Как передать и передать данные между отдельными программами?

Существует так много индивидуальных, полезных программ, исходный код которых недоступен, некоторые из которых прекрасно интегрируются друг с другом! Единственная проблема в том, что я не знаю, как разрешить различным программам взаимодействовать друг с другом в Windows 7. Я знаю C ++ / C # / XAML;...

0
Linux: доступ к подключенным томам как к обычным папкам / файлам

У меня есть программное обеспечение с закрытым исходным кодом (клиент), работающее на компьютере с Linux (Debian) для доставки файлов на машину резервного копирования. Это работает нормально, за исключением того, что это клиентское программное обеспечение не обращается к подключенным томам (NFS...

0
Пропускать N байтов каждые M байтов при чтении из именованного канала

Я передаю данные из одного процесса в другой, но этот поток необходимо отфильтровать. Первый процесс есть, ffmpegа второй есть ffplay. ffmpegпредоставляет необработанный видеокадр для fplayрендеринга, однако он добавляет заголовок 32 байта к каждому кадру . Для кадра 720p это означает, что каждые...

0
обновить заголовок терминала из стандартного вывода длительной команды?

Я хотел бы изменить заголовок окна терминала во время длительной команды (например git svn fetch:) со значениями, извлеченными из вывода, в то же время записывая в стандартный вывод. Возможно ли это использовать именованные каналы или тройник и xargs? Я думаю что-то вроде git svn fetch | sed...