История изменений
Исправление 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
}}'