Аудио заметки и openbox[Решено]

Здравствуйте как в openbox забиндить вот это:
sakura -e 'ffmpeg -f oss -i /dev/dsp -f mp3 ~/shots/вызов функции date
для аудио заметок(других программ(кроме ffmpeg нету)).
Про формат rc.xml я знаю просто как не пытался вызов date устроить не смог.
Привет! Попробуй в консоли вызвать:
echo "ffmpeg -f oss -i /dev/dsp -f mp3 ~/shots/`date +%Y-%m-%d`.mp3"
а дальше сам разберешься, думаю.
Разберемся, голубчик!
Идея хорошая:
echo "ffmpeg -f oss -i /dev/dsp -f mp3 ~/shots/`date +%Y-%m-%d`.mp3" | bash
работает(остановки записи по q нет), но этот вариант не вызывается из опенбокса(в рс.хмл) и должен вызываться как аргумент консоли:
sakura -e echo "ffmpeg -f oss -i /dev/dsp -f mp3 ~/shots/`date +%Y-%m-%d`.mp3" | bash
но это не работает(во всяком случае как мне надо). Попробую допилить.
Зачем echo? echo я тебе дал для примера, чтобы ты увидел, что происходит :) Что надо в rc.xml экранировать, чтобы всё работало правильно, я не знаю. Опенбокс я тоже не знаю :) Ты же про date спрашивал? Про date я тебе и ответил :)
Разберемся, голубчик!
Зачем echo?
Каюсь притупил. Проблема даже не в date а в sakura(терминал):
sakura -e ffmpeg -f oss -i /dev/dsp -f mp3 ~/shots/`date +%Y-%m-%d`.mp3
не работает а xterm:
xterm -e ffmpeg -f oss -i /dev/dsp -f mp3 ~/shots/`date +%Y-%m-%d`.mp3
работает отлично.

PS
Я сначала подумал что проблема в том что sakura “из” openbox не вызывается из-за формата аргумента(строка аудиозаписи) но оказалось что в sakura.Вы не в курсе как исправить ? Если нет то тема в принципе закрыта найду другой gtk терминал.
Зачем сразу менять терминал? Если поместить твой рекордер в в скрипт и скормить скрипт сакуре, то всё сносно работает.
Разберемся, голубчик!
Сакура неприлично обрабатывает параметры -e атрибута.
systemd должен умереть.
Всем спасибо всё работает:
rc.xml:
sakura -e ~/.config/openbox/script.sh
script.sh:
#!/bin/sh
ffmpeg -f oss -i /dev/dsp -f mp3 ~/shots/`date +%Y-%m-%d-%H-%M-%S`.mp3
 
Зарегистрироваться или войдите чтобы оставить сообщение.