grep: antal tecken?
- zero gravity
- Wikiadmin
- Inlägg: 2504
- Blev medlem: 15 apr 2006, 15:37
- OS: Arch Linux
- Ort: Bohuslän
- Kontakt:
grep: antal tecken?
Grep printar hela raden där uttrycket finns. Men hur gör jag för att välja att den skall printa uttrycket+ett tantal tecken efter?
Abusus non tollit usum
- mcNisse
- Inlägg: 5211
- Blev medlem: 06 feb 2007, 20:51
- OS: Debian
- Utgåva: Vet inte/ingen utgåva passar
SV: grep: antal tecken?
Använd awk.
/bar/ Motsvarar grep uttrycket. Sök lite på nätet så hittar du säkern en massa bra beskrivningar.
Dessutom har BEGIN och END. BEGIN körs innan första raden läses och END körs efter filslut.
Kod: Markera allt
echo "bar foo" | awk '/bar/ {printf("före %s efter\n", $0);}'
Dessutom har BEGIN och END. BEGIN körs innan första raden läses och END körs efter filslut.
KDE 4.5 SC är ute i det fria!!! Tjoho
Stagnation is good for nobody - after all if you don't progress you end up with gnome
Stagnation is good for nobody - after all if you don't progress you end up with gnome
-
- Inlägg: 6191
- Blev medlem: 14 jan 2007, 19:31
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Stockholm
SV: grep: antal tecken?
Använd flaggan -o och matcha t.ex. på "uttyck.{0,10}" för upp till 10 tecken efter.
- zero gravity
- Wikiadmin
- Inlägg: 2504
- Blev medlem: 15 apr 2006, 15:37
- OS: Arch Linux
- Ort: Bohuslän
- Kontakt: