Назад | Перейти на главную страницу

Grep первое числовое значение из квоты -u

Я хочу получить первый номер из:

[root@nowosci /]# quota -u testclient
Ograniczenia dyskowe user testclient (uid 7798):
System plików   bloki miękki  twardy  pobł.   pliki miękki  twardy  pobł.
/dev/root  100256  51200000 51200000              34       0       0

Так что вернет всего 100256

Пока я дошел до этого:

quota -u testclient | grep -Eo '[0-9]{6,10}'                          
100256
51200000
51200000

Другой способ сделать это :)

quota -u testclient | awk '/\/dev\/root/ {print $2}'

Как насчет

quota -u testclient | tail -1 | awk '{print $2}'