Мне нужно повернуть этот ruby-скрипт в bash для i3 на Ubuntu:
#!/usr/bin/env ruby
sink = %x`pacmd list-sinks | grep -e 'name:' -e 'index:' -e 'active'`
er = /\* index: ([0-9])/
er.match sink
if $1 == "1"
print 'usb'
else
print 'mic'
end
Скрипт должен использоваться для i3block и отображаться на i3bar. В качестве примера следующий скрипт показывает результат на i3block, но я не понимаю, как он это делает.
#!/bin/bash
BAT=$(acpi -b | grep -E -o '[0-9][0-9]?%')
echo "BAT: $BAT"
exit 0
Спасибо за помощь!