LINUX.ORG.RU

gnome-session-inhibit не хочет работать с pv

 ,


0

3

Есть такой пример, «gnome-session-inhibit --inhibit idle pv file > /dev/null». Сам gnome-session-inhibit работает с простыми командами, с pv не хочет. Если заключить команду в кавычки, тогда ошибка «Failed to execute pv».

Реальная команда, которую я хочу получить в итоге «gnome-session-inhibit --inhibit idle pv | mencoder - -cache 2048 ...»

Ответ на: комментарий от barberry

Че-то я все еще не в теме, но на правах подбора попробуй:

gnome-session-inhibit --inhibit idle sh -c 'pv file > /dev/null'
gnome-session-inhibit --inhibit idle -- sh -c 'pv file > /dev/null'

t184256 ★★★★★
()
Ответ на: комментарий от t184256

Ругается, что -с нет такого файла. Я нашел такой вариант:

gnome-session-inhibit --inhibit idle `pv kino.mkv | mencoder - -cache 2048 -quiet -ovc xvid -xvidencopts fixed_quant=4:threads=1 -vf crop=944:544 -oac mp3lame -o kino.avi > /dev/null 2>&1` 1>/dev/null

1>/dev/null - заглушка, от его «Failed to execute», он тоже ругается, но команду выполняет (не вываливается с ошибкой).

barberry ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.