        |
Cambiar cosas en los crontabs de Teleindicadores Linux usando rsh
Para hacer un cambio de sosas en el crontab de Linux haciendo un rsh, se haría lo siguiente:
CommsL06% sh
sh$ for i in maq1 maq2 maq3 ;
> do rsh $i 'crontab -l | sed "s/cosas/nuevascosas/g" | crontab -'
> done
Y para comprobar cómo han quedado:
CommsL06% sh
sh$ for i in maq1 maq2 maq3 ;
> do rsh $i 'crontab -l '
> done
Ejemplo
for i in sivlaguna sivcarpetana sivoporto sivopanel siveliptica sivusera sivmendez sivpacifico sivcondecasal sivsainzbaranda sivodonell sivmbecerra sivdiegoleon sivavdaamerica sivargentina sivccaminos sivguzmanbueno sivmetropolitano sivuniversitaria sivarguelles sivprincipepio sivptaangel sivextremadura sivlucero ;do rsh $i 'crontab -l | sed "s:/usr/sbin/rdate FuenteReloj:/etc/init.d/cron stop ; /usr/sbin/rdate FuenteReloj ; /etc/init.d/cron start:g" | crontab -';done
Y se comprueba con
for i in sivlaguna sivcarpetana sivoporto sivopanel siveliptica sivusera sivmendez sivpacifico sivcondecasal sivsainzbaranda sivodonell sivmbecerra sivdiegoleon sivavdaamerica sivargentina sivccaminos sivguzmanbueno sivmetropolitano sivuniversitaria sivarguelles sivprincipepio sivptaangel sivextremadura sivlucero ;do rsh $i 'echo "[`hostname`]" ; crontab -l | grep -v "cron stop"';done
para comprobar la hora en línea 6:
for i in sivlaguna sivcarpetana sivoporto sivopanel siveliptica sivusera sivmendez sivpacifico sivcondecasal sivsainzbaranda sivodonell sivmbecerra sivdiegoleon sivavdaamerica sivargentina sivccaminos sivguzmanbueno sivmetropolitano sivuniversitaria sivarguelles sivprincipepio sivptaangel sivextremadura sivlucero ;do rsh $i 'echo "[`hostname`]" ; date';done
para comprobar la hors en línea 9:
for i in bpi hor pas pve nba est art par ; do rsh $i 'echo "[`hostname`]" ; date';done
para comprobar la hora el TODA la línea 5:
for i in can tar sua cli pnu qui eca ven dle nba rda ama chu gvi cal ope lat pto aca pir mva urg opo val car emo alu emp cam cca ; do rsh $i 'echo "[`hostname`]" ; date';done
NOTA: En la lista anterior no están las máquinas solaris que hay en la línea 6, es decir: sivlegazpi sivministerios sivmoncloa
|