Utilice el script sh en un sistema Linux para hacer telnet a otro servidor AIX para ejecutar el comando y poner el final del comando en segundo plano.
La idea general es utilizar la herramienta expect, sé que los comandos ejecutados en el servidor AIX deben colocarse en segundo plano #! /bin/bash
/usr/bin/expect?lt;lt;END
spawn?telnet?IP?#IP es la dirección de AIX
esperar?"*login:"
enviar?"user\r "#user es el usuario de inicio de sesión
esperar?"*assword:"
¿enviar? "pass \r "#pass ¿es la contraseña de inicio de sesión del usuario
esperada? "*#"#Supongo que es un inicio de sesión raíz, cuyo símbolo del shell termina en #
send?"command?gt;/tmp/a .txt?amp;\r "#command es Para los comandos ejecutados en segundo plano, preste atención al símbolo amp
expect?"*#"
send?"mientras es verdadero; do flag=$(cat?/tmp/ a.txt) ;si?[?\"$flag\"?=?\"1\"?];entonces?descanso;?fi;?sleep?300;?done\r"
¿esperar?"* #"
enviar?"salir/r"
esperar?de
END
tocar?/tmp/ final
El código anterior es un código aproximado para lograr este efecto. No ha sido probado y puede tener algunos problemas menores. Espero que le resulte útil.