katzer
(usa Ubuntu)
Enviado em 19/03/2012 - 11:04h
1) para verificar se hwinfo esta instalado fiz assim
instalado=$(aptitude show hwinfo | egrep 'Estado: instalado' | awk '{print $2}')
if [ $instalado == "instalado" ] 2> /dev/null; then
echo "hwinfo instalado"
else
echo "INSTALANDO O HWINFO"
aptitude install hwinfo
fi
2) Sempre que é feito o "scp" pela primeira vez ele pede senha, depois disso ele não pede mais, para verificar se tenho a chave instalada na maquina fiz assim.
echo "VERIFICANDO CHAVE"
ssh=$(ls -a /root |egrep ".ssh")
if [ -z $ssh ] 2> /dev/null; then
echo "Criando arquivo..."
ls > ls.txt
scp ls.txt auditor@10.24.208.169:/home/auditor
else
echo "Ok"
fi
POSSO FAZER ISSO DE UMA MANEIRA MELHOR?