LINUX.ORG.RU

История изменений

Исправление cobold, (текущая версия) :

не красиво, но что-то похожее отдает

wpctl status | awk '/├─ Sinks:/,/├─ Sink endpoints:/ {if ($0 ~ /[[:space:]]│[[:space:]]+\*[[:space:]]+/) {
 name_start = index($0, ".")+2;
 name_end = index($0, "[vol:");
 print substr($0, name_start, name_end - name_start);
 exit
}}'

Исходная версия cobold, :

не красиво, но что-то похожее отдает

wpctl status | awk '/├─ Sinks:/,/├─ Sink endpoints:/ {if ($0 ~ /[[:space:]]│[[:space:]]+\*[[:space:]]+/) {
 name_start = index($0, ".")+2;
 name_end = index($0, "[vol:");
 print substr($0, name_start, name_end - name_start); exit
}}'