Dobrý večer, potřeboval bych poradit mám ze souboru vypsat řádky, které nezačínají číslem a obsahují právě dvouciferné číslo.
používám příkaz
cat /etc/group | egrep -v "^[0-9]" | grep -E "[0-9]{2}"
ale vypisuje mi to čísla větší než dvouciferná, menší už ne. zkoušel jsem i {2,2}, ale pořád stejné
Za všechnu pomoc moc děkuju
grep -E "[0-9]{2}" nevypisuje pouze dvouciferná čísla
-
- Příspěvky: 1
- Registrován: 20 led 2021, 23:15
Re: grep -E "[0-9]{2}" nevypisuje pouze dvouciferná čísla
Co třeba:
Kód: Vybrat vše
grep -E '^[^0-9]*[0-9]{2}[^0-9]*$'
Fedora 32 MATE 64bit; kernel 5.8.11
CPU: Ryzen 9 3600X (12 core); RAM: 32 GiB
CPU: Ryzen 9 3600X (12 core); RAM: 32 GiB