Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: Martin 09. 04. 2013, 17:54:08

Název: Odstranění položek s hvězdičkou na konci
Přispěvatel: Martin 09. 04. 2013, 17:54:08
Ahoj, řeším následující problém

5C23018095541
2A26018093541
4D28018094542*
6E26018092543

občas se na konci řetězce vyskytně hvězdička a já bych tento řádek s hvězdičkou na konci chtěl odstranit. Půjde to provést například pomocí příkazu grep?
Název: Re:Odstranění položek s hvězdičkou na konci
Přispěvatel: e 09. 04. 2013, 18:03:00
grep -v \*
Název: Re:Odstranění položek s hvězdičkou na konci
Přispěvatel: e 09. 04. 2013, 18:04:35
pokud to ma byt vylozene hvezdicka na konci, tak:
grep -v '\*$'
Název: Re:Odstranění položek s hvězdičkou na konci
Přispěvatel: Martin 09. 04. 2013, 18:16:50
Děkuju, to je přesně ono.
Ještě jeden dotaz, chtěl bych odstranit i ty řádky, ve kterých se na jakékoliv pozici objeví malý znak. Je na to taky nějaký regulární výraz?
Název: Re:Odstranění položek s hvězdičkou na konci
Přispěvatel: Martin 09. 04. 2013, 18:20:27
takze to asi bude grep -v [a-f]