LINUX.ORG.RU

[googlor]Узнать в каком каталог находится файл.


0

0

Написал простенький bash-скрипт для mpc, который выводит информацию через notify-osd + send-notify. Появилось желание приделать в попап еще и иконку, для каждого исполнителя свою, которая находится в его каталоге.

Есть команда

mpc -f %file% current
Она выводит информацию в таком виде (например):
music/artist/album/track.ext
Как из этой информации вытащить только «music/artist/»?

Наверняка это работа для sed, awk, но подскажите хотя бы в каком направлении копать?


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

Анонимный разум:

echo 'music/artist/album/track.ext'|cut -d/ -f2 
echo 'music/artist/album/track.ext' | cut -d / -f1-2

Минимальный фикс.

GotF ★★★★★
()

> Как из этой информации вытащить только «music/artist/»?

$ echo music/artist/album/track.ext | perl -F/ -ane 'print "Music=<$F[0]>, Artist=<$F[1]>\n"'

Music=<music>, Artist=<artist>
arsi ★★★★★
()

Спасибо. Лучи добра обоим.

run4way
() автор топика
Ответ на: комментарий от ip

> osd для фреймбуфера делай.

Ссылки на такое в студию.

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