|
From: | Julio C. Neves |
Subject: | Re: [shell-script] Script de Log |
Date: | Wed, 9 May 2018 15:16:07 -0300 |
Shell básico e Programação em Shell Julio Neves
Bacula Heitor Medrado
Zabbix Adail Host
Produção Gráfica e Videografismo Cadunico
Boa tarde Djalma.Neste momento não tenho como testar aqui, mas você já testou colocndo o caminho completo dos comandos dentro dos parênteses?Até mais.Em 9 de maio de 2018 09:46, Djalma Melo address@hidden [shell-script] <address@hidden.br > escreveu:Saída (Correta): astroid,1,2,3,4,5,6,7,8,9,10,==============================Bom dia, pessoal!Estou fazendo um script que faz um ssh sem senha para diversas máquinas para pegar algumas informações de hardware. O script roda perfeitamente se eu digitar o commando direto no terminal, porém, se eu executar fazendo o ssh sem senha o script da erro. Agradeço desde já se alguém poder me ajudar a verificar onde está o erro.============================
Script funcionando digitando direto no terminal: (OK)
hostname | tr '\n' ','; for i in `seq 1 10`; do echo $i | tr '\n' ','; done; cat /proc/meminfo | grep MemTotal | cut -d' ' -f2-16213456 kB ========================================================== Rodando o Script com ssh sem senha:
(Fiz um ssh sem senha para a própria máquina só para testar)
#!/bin/bash
ssh -f localhost "hostname | tr '\n' ','; for i in `seq 1 10`; do echo $i | tr '\n' ','; done; cat /proc/meminfo | grep MemTotal | cut -d' ' -f2-" >> log_maquinas.csvSaída (Erro): bash: -c: line 1: syntax error near unexpected token `2'
bash: -c: line 1: `2'
=========================================================== Grato,
--Djalma Vieira--Carlos Alberto Teixeira Magalhães
Analista de Suporte IIIDepartamento de Informática - DIUniversidade Estadual do Ceará - UECE
A aplicação pediu: "Requires Windows XP, Vista, 7 or better". Então eu instalei Linux.A Ciência da Computação nasceu para resolver problemas que não existiriam se não fosse o computador.
[Prev in Thread] | Current Thread | [Next in Thread] |