Выходная фильтрация с помощью sed

Мне нужно отфильтровать этот вывод MPC:

Burzum - Budstikken
[playing] #6/7   5:03/10:10 (49%)
volume: 60%   repeat: off   random: on    single: off   consume: offere

К этому:

5:03

Используя сед.

2 ответа

Решение

Попробуйте сделать это:

mpc (...) | 
sed -nr '/^\[playing/s@.* ([0-9]+:[0-9]+)/.*@\1@p'

Попробуй это:

sed -r '/playing/!d; s%.*([0-9]+:[0-9]+)/.*%\1%'
Другие вопросы по тегам