Нужно вычленить количество доступного места на диске /dev/sdb3. Вот вывод до grep с регуляркой:
df /dev/sdb3
Файл.система 1K-blocks Использовано Доступно Использовано% Cмонтировано в
/dev/sdb3 95990980 567180 90524604 1% /home
df /dev/sdb3 | grep /dev/sdb3
/dev/sdb3 95990980 565664 90526120 1% /home
df /dev/sdb3 | grep /dev/sdb3 | grep -Eo '(?:\D)(\d*)(?:\s*)(?:\d{1,3}%)'
Тестировал саму регулярку на сайте для тестирования регулярок, там она все находит, регулярка составлена корректно.
Что я делаю не так?