![]() |
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| Programación de scripts de shell y Plantear preguntas sobre KSH, CSH, SH, BASH, PERL, PHP, SED, AWK y otros scripts de shell y lenguajes de script de shell aquí. |
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| comando ls en el servidor remoto | vasuarjula | Programación de scripts de shell y | 6 | 06-08-2008 12:11 PM |
| comando ls-LTR en el servidor remoto | vasuarjula | Programación de scripts de shell y | 2 | 06-01-2008 10:55 AM |
| comando ls en el servidor remoto | vasuarjula | AIX | 0 | 05-30-2008 10:22 PM |
| guión de trabajo periódicamente | lf398 | Programación de scripts de shell y | 1 | 06-10-2006 10:57 PM |
| servidor remoto de mando en un puesto de trabajo | Jimbo | Programación de scripts de shell y | 2 | 01-30-2002 03:18 PM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
comando script para enviar periódicamente a un servidor remoto
Hola, estoy preguntando si hay una forma de enviar un comando periódicamente al servidor remoto a través de un script. Ahora tengo esto: Código:
keepLooping=1 ssh user@domain while (( keepLooping == 1 )) do echo a sleep 3 done pero lo que esto hace es ssh al servidor, y sólo cuando la conexión está cerrada hacer ejecutar los siguientes comandos. Lo que estoy tratando de lograr es automatizar me SSHing al servidor y entrar en un comando cada xx segundos. Alguna sugerencia? Gracias! |
|
||||
|
Si he entendido correctamente, que desea ejecutar un nuevo comando ssh cada tres segundos, independientemente del hecho de que el anterior comando ssh podría haber tenido más de tres segundos para terminar? Por lo tanto, ejecuta en segundo plano. Código:
while true; do ssh user@domain echo a & sleep 3 done El "&" no se ejecuta el comando en segundo plano. Supongo que "un eco" es el comando que desea ejecutar en el servidor remoto, y que usted tuvo la sintaxis de este mal (también). A menos que esté ejecutando un sistema operativo de tiempo real, no hay garantía de que "el sueño 3" no tendrá más de 3 segundos, por supuesto. Edit: Al releer tu pregunta, creo que el verdadero problema es realmente la manera de pasar el mando a distancia con el servidor a través de SSH. Bueno, me parece coincidencia que han respondido, también. Si usted no quiere que el ssh para que se ejecute en segundo plano, simplemente tome el "&". |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|