${if_match 95 >= execi 300 acpi -b|egrep -o '[0-9][0-9]'}
  ${exec mplayer -really-quiet /my/sda3/Sarah*&}
${endif} 

есть идеи как это сделать? Я получаю: Conky: Плохие аргументы: '95 'и' execi 300 acpi -b | egrep -o '[0-9] [0-9]' '

1 ответ1

0

Следующий код должен работать для вас:

${if_match "95" >= "${execi 300 acpi -b|egrep -o '[0-9][0-9]'}"}
  ${texeci 60 mplayer -really-quiet /my/sda3/Sarah*&}
${endif} 

По крайней мере, в моей системе я должен использовать ${texeci} (с резьбой), в противном случае окно conky будет отображаться только как 1-пиксельное изображение, поэтому важно, чтобы mplayer не только запускался как отдельное задание (& идентификатор), но и как отдельный поток, чтобы не мешать конки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .