В настоящее время у меня есть это как последняя строка моего hardstatus на GNU-экране

запись ~/.screenrc выглядит следующим образом (только если кто-то хочет что-то подобное)
hardstatus alwayslastline '%{= g}[ %{G}%H %{g}][%= %{= w}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B} %d/%m %{W}%c %{g}]'
Я хочу включить процент батареи моего ноутбука в конце. Хотя я использовал upower для этого (новые идеи приветствуются), добавив $(upower -d | grep percentage | sed 'some magic stuff') в конце, проблема в том, что я не могу понять, как обрезать процент номер с помощью сед. Выход upower -d | grep percentage составляет:
[roberto@Kasama ~]$upower -d | grep percentage
percentage: 81%
percentage: 81%
Я пытался использовать sed -e 's/percentage\t// но это не похоже на работу.
РЕДАКТИРОВАТЬ:
используя backtick мне удалось напечатать процентное число с помощью
$(upower -d | grep percentage | sed -n "1p" | sed -e 's/percentage:..........//') но я все еще получаю некоторые пробелы, которые нельзя удалить, добавив больше точек, до фактического числа%. Любая подсказка о том, как очистить их?
EDIT2:
получил почти так, как хотел, теперь я использую $(upower -d | grep percentage | sed -n "1p" | sed -e 's/^.* //') который возвращает меня на 81% так, как я хотел это. Сейчас я пытаюсь сделать условия, используя%? и%: чтобы напечатать число определенным цветом в зависимости от того, насколько низок уровень заряда батареи.
