Como apenas os comandos de saída do CRON?

1

ENTRADA:

* * * * * ( /path/to/foo -x )
3 * * * * /full/path/tothing
3 3,2,4 * * * /full/path/tothing4 3

OUTPUT:

( /path/to/foo -x )
/full/path/tothing
/full/path/tothing4 3

P: Como posso truncar a linha até o quinto espaço?

    
por gasko peter 11.10.2013 / 11:02

3 respostas

0

Aqui está uma maneira:

$ crontab -l|sed -r 's/([^[:space:]]+[[:space:]]){5}//'
    
por 11.10.2013 / 11:22
2

Usando cut :

crontab -l | cut -d' ' -f6-
    
por 11.10.2013 / 12:01
0

Tente:

cat /etc/crontab|awk '{ print substr($0, index($0, $7)) }'

Isso imprimirá cada linha sem o campo 6 th .

    
por 11.10.2013 / 11:08

Tags