Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: johnnytaurus 09 Září 2010, 23:14:18

Název: bash - grep pamat
Přispěvatel: johnnytaurus 09 Září 2010, 23:14:18
zdravim,
mam mensi problem s grepom

v subore mam text:
Kód: [Vybrat]
             94%            </td>
po zadani
Kód: [Vybrat]
grep '[ ]\+[0-9]\+%[ ]\+</td>' subor;mi ho najde, ale ja potrebujem ulozit to cislo (94) do pamate na \1 (cislo moze byt v rozsahu <0;100>)

po zadani
Kód: [Vybrat]
grep '[ ]\+\([0-9]\+)%[ ]\+</td>' subor;mi vsak vypise
Kód: [Vybrat]
grep: Unmatched ( or \(
vie mi niekto poradit?
dakujem
Název: Re: bash - grep pamat
Přispěvatel: arrange 09 Září 2010, 23:54:06
No přesně jak ti to píše: grep: Unmatched ( or \(, takže
Kód: [Vybrat]
grep '[ ]\+\([0-9]\+\)%[ ]\+</td>' subor;
Název: Re: bash - grep pamat
Přispěvatel: johnnytaurus 10 Září 2010, 00:46:05
dik