Execute o script e encontre o caminho na máquina remota

0

Estou tentando executar o seguinte script para encontrar um caminho de diretório no caminho remoto Sou novo em scripts e incapaz de entender onde estou indo errado Alguém por favor pode me ajudar a corrigi-lo?

!/bin/sh
ssh ssmis "echo Hello I am Logged in  'hostname' and getting ready to transfer and convert your files ;source .bash_profile;array=(asd-005-cpu eims-asd-005-apcpu);
for item in ${array[*a]};
do
echo $item;
path2=find /nnn/n4/db4/health -type f "${item}" -print;
echo $path2;
done;"
    
por rohan 30.04.2012 / 02:37

1 resposta

1

Altere as aspas duplas mais externas para aspas simples, caso contrário, seu shell atual interpretará e substituirá o que você está enviando para o servidor remoto. Melhor ainda escrever um script no remoto e executar esse script remotamente para evitar citações de problemas.

    
por 30.04.2012 / 03:01

Tags