Re: egrep aiuto
Fabio Marcone ha scritto:
> ciao a tutti,
> ho un problema con egrep:
>
> devo riconoscere la stringa:
> 10 13 1 4 4 root /opt/sambOne/py/doBackup.py 1 1 D None 0 A
>
> ma la regexp
> '^10 13\t1 4 4\troot\t/opt/sambOne/py/doBackup.py 1 1 D None 0 A$'
>
> non va.
>
> in particolare devo usare regexp nel comando:
>
> cat /etc/crontab | egrep -v '^10 13\t1 4
> 4\troot\t/opt/sambOne/py/doBackup.py 1 1 D None 0 A$' > /tmp/file
>
> ma niente, non mi esclude la riga indicata.
>
> qualcuno mi potrebbe dare una mano?
>
penso che il problema stia nel carattere di tabulazione. prova a
sostituirlo con un \W+.
una cosa del tipo:
$ echo "10 13 1 4 4 root /opt/sambOne/py/doBackup.py 1 1 D None 0
A" | egrep -v '^10 13\W+1 4 4\W+root\W+/opt/sambOne/py/doBackup.py 1 1 D
None 0 A$'
a me funziona
> Grazie,
> Fabio
>
di nulla.
ciao
Ale
Reply to:
- References:
- egrep aiuto
- From: Fabio Marcone <fabio.marcone@duet.it>