[Gutl-l] Re: Ejecutar varios comando seguido de un acceso ssh
El jueves, 18 de julio de 2019 12:44:52 CDT Arian Molina Aguilera escribieron: > El 18/7/19 a las 11:23, Rommel Rodriguez Toirac escribió: > > Mis saludos; > > > > ¿como yo pudiera ejecutar mas de un comando luego de un mandato de > > conexión > > vía ssh? > > > > Me explico: ya he probado conectarme vía ssh a algún servidor remoto y en > > la> > > misma línea de comando adicionar un comandos a ejecutarse en ese servidor; > > pero ¿como puedo hacer para que se ejecuten dos comando? > > > > Ejemplo: > > - esto me trabaja ejecutándose en servidor.remoto el comando1: > > ssh root@servidor.remoto comando1 > > > > pero si lo pongo así: > > ssh root@servidor.remoto comando1 && comando2 > > > > en servidor.remoto se ejecuta comando1, pero comando2 se ejecuta en la PC > > desde donde se ejecuta el ssh. > > > > ¿como lograr que comando1 y comando2 se ejecuten en servidor.remoto? > > separa los comando por ; y ponlos entre comillas "" Gracias a los que respondieron (Ulises, Arian, Dermidio) ya está funcionando como me dicen: abre comilla comando1 espacio punto y coma espacio comando2 cierra comilla -- Rommel Rodriguez Toirac rommel.rodrig...@gtm.onat.gob.cu Teléfono: 21327444 ext 120 ___ Gutl-l mailing list -- gutl-l@listas.jovenclub.cu To unsubscribe send an email to gutl-l-le...@listas.jovenclub.cu
[Gutl-l] Re: Ejecutar varios comando seguido de un acceso ssh
El 18/7/19 a las 11:23, Rommel Rodriguez Toirac escribió: > Mis saludos; > ¿como yo pudiera ejecutar mas de un comando luego de un mandato de conexión > vía ssh? > Me explico: ya he probado conectarme vía ssh a algún servidor remoto y en la > misma línea de comando adicionar un comandos a ejecutarse en ese servidor; > pero ¿como puedo hacer para que se ejecuten dos comando? > > Ejemplo: > > - esto me trabaja ejecutándose en servidor.remoto el comando1: > ssh root@servidor.remoto comando1 > > pero si lo pongo así: > ssh root@servidor.remoto comando1 && comando2 > > en servidor.remoto se ejecuta comando1, pero comando2 se ejecuta en la PC > desde donde se ejecuta el ssh. > > ¿como lograr que comando1 y comando2 se ejecuten en servidor.remoto? > separa los comando por ; y ponlos entre comillas "" -- Arian Molina Aguilera Administrador de Redes y Servicios Telemáticos Linux Usuario Registrado #392892 Telfs: +53(7)696-7510 ext 236 jabber: linuxc...@teknik.io Brascuba Cigarrillos S.A. La Habana. Cuba. “Nunca consideres el estudio como una obligación, sino como una oportunidad para penetrar en el bello y maravilloso mundo del saber. Albert Einstein” signature.asc Description: OpenPGP digital signature ___ Gutl-l mailing list -- gutl-l@listas.jovenclub.cu To unsubscribe send an email to gutl-l-le...@listas.jovenclub.cu
[Gutl-l] Re: Ejecutar varios comando seguido de un acceso ssh
On 2019-07-18 11:23, Rommel Rodriguez Toirac wrote: Mis saludos; ¿como yo pudiera ejecutar mas de un comando luego de un mandato de conexión vía ssh? Me explico: ya he probado conectarme vía ssh a algún servidor remoto y en la misma línea de comando adicionar un comandos a ejecutarse en ese servidor; pero ¿como puedo hacer para que se ejecuten dos comando? Ejemplo: - esto me trabaja ejecutándose en servidor.remoto el comando1: ssh root@servidor.remoto comando1 pero si lo pongo así: ssh root@servidor.remoto comando1 && comando2 Dos opciones ssh root@servidor.remoto "comando1 && comando2" para que se ejecute 2 solo si 1 se ejecuto correctamente ssh root@servidor.remoto "comando1 ; comando2" para que se ejecute siempre 2 sin importar que paso con 1, si uno fue bien o dio error, no importa siempre se ejecutara 2 El truco esta en las comillas, para que el bash local no crea que estan hablando con el... -- Salu2, Ulinx "En un problema con n ecuaciones siempre habrá al menos n+1 incógnitas" Linux user 366775 ___ Gutl-l mailing list -- gutl-l@listas.jovenclub.cu To unsubscribe send an email to gutl-l-le...@listas.jovenclub.cu
[Gutl-l] Re: Ejecutar varios comando seguido de un acceso ssh
On Thu, 18 Jul 2019 11:23:39 -0400 Rommel Rodriguez Toirac wrote: > Mis saludos; > ¿como yo pudiera ejecutar mas de un comando luego de un mandato de > conexión vía ssh? Ahora mismo hice la prueba: ssh root@servidor.remoto "comando1;comando2" saludos. ___ Gutl-l mailing list -- gutl-l@listas.jovenclub.cu To unsubscribe send an email to gutl-l-le...@listas.jovenclub.cu