Enviado em 05/12/2016 - 15:50h
Olá senhores, estou escrevendo um script onde preciso checar em um servidor se determinado arquivo ou pasta existe lá. O script está funcionando, porém quando o nome a ser checado é composto, o FIND checa um nome por vez ao invés de checa-lo como um todo.
Exemplo:
arquivo="nova pasta";
testa=$(ssh user@192.168.0.1 find /home/user/$arquivo);
Ele acaba testando primeiro o "nova" e depois o "pasta". Já coloquei o nome da variável entre aspas simples, entre aspas duplas, ja coloquei o comando todo, e ainda sim não funciona. Preciso finalizar o script até quarta.
Se puderem me ajudar agradeço.
Exemplo:
arquivo="nova pasta";
testa=$(ssh user@192.168.0.1 find /home/user/$arquivo);
Ele acaba testando primeiro o "nova" e depois o "pasta". Já coloquei o nome da variável entre aspas simples, entre aspas duplas, ja coloquei o comando todo, e ainda sim não funciona. Preciso finalizar o script até quarta.
Se puderem me ajudar agradeço.