Like-all
11.04.2012 19:45 rzkPhone II
http://paste.pocoo.org/show/579669/ Очень сырая реализация "плагина" для мцаббера. Умеет пока грепать только последний #id, работает только в 0.10.2-dev, требует наличия модуля fifo, запускается хоткеем скрина/тмукса/whatever.
ну хоть s//root/$HOME/ сделай
Вся ночь впереди.
просто у меня глаза на лоб лезут когда я вижу в подобных костылях явно прописанные пути
сделай лучше
mcaber_dir="$HOME/.mcabber"
log_path="$mcabber_dir/logs/psto@psto.net"
fifo_file="$mcabber_dir/fifo"
мало ли придётся что добавлять, так проще, писать меньше, и без костылей в виде полных путей
конечно переменная в переменной тоже не айс, но баш это позволяет
ну что у тебя там?
Пытаюсь решить проблему с запуском однострочника из скрипта
м?
Запускаю grep -o -e "#[othfisegnz]{5,13}.[0-9]{0,5}\b" ~/.mcabber/logs/psto@psto.net | tail -n 1 из командной строки — работает. Подставляю в скрипт — не работает.
покажи скрип уже
Да подставь однострочник в скрипт с #!/bin/bash и запусти.
у меня даже из простого шела ничего в ответ не возвращает
>chmod +x lol.sh ~/
>>./lol.sh ~/
#oefihh/10
>>cat lol.hs ~/
#!/bin/bash
egrep -o -e "#[othfisegnz]{5,13}.[0-9]{0,5}\b" ~/.mcabber/histo/psto@psto.net | tail -n 1%
но да, никогда в скриптах не пиши ~/ , оно может нихуя не работать