Enviado em 18/03/2014 - 15:59h
Boa tarde a todos!!!
Galera, a um tempo atrás eu estava tendo no shell, de como achar o ultimo arquivo colocado em um diretório. Na época eu testei os dois comandos, que o pessoal aqui do forum me ajudou a montar, e os dois funcionaram muito bem, mas um que usava o comando find estava dando alguns erros. O que eu gostaria de saber é o seguinte, no meu script eu so preciso deste comando pra selecionar um arquivo e enviar ele pra outro servidor, quando eu rodo o script na mão, ele funciona perfeitamente... Porém quando eu coloco ele no cron, o script não funciona, a princípio eu pensei que fosse por causa dos erros que ele estava apresentando, ai eu corrigi todos, e mesmo assim o script não roda no cron, so roda se for a mão, ai ele funciona perfeitamente. Eu ja dei todas as permissões que ele precisava e o unico comando que falha é esse:
cp "`ls -1trap | grep -v '/$' | tail -n 1`" $DIR
Será que alguem que já passou por isto saberia me ajudar???
Desde já eu agradeço pela atenção!!!
Galera, a um tempo atrás eu estava tendo no shell, de como achar o ultimo arquivo colocado em um diretório. Na época eu testei os dois comandos, que o pessoal aqui do forum me ajudou a montar, e os dois funcionaram muito bem, mas um que usava o comando find estava dando alguns erros. O que eu gostaria de saber é o seguinte, no meu script eu so preciso deste comando pra selecionar um arquivo e enviar ele pra outro servidor, quando eu rodo o script na mão, ele funciona perfeitamente... Porém quando eu coloco ele no cron, o script não funciona, a princípio eu pensei que fosse por causa dos erros que ele estava apresentando, ai eu corrigi todos, e mesmo assim o script não roda no cron, so roda se for a mão, ai ele funciona perfeitamente. Eu ja dei todas as permissões que ele precisava e o unico comando que falha é esse:
cp "`ls -1trap | grep -v '/$' | tail -n 1`" $DIR
Será que alguem que já passou por isto saberia me ajudar???
Desde já eu agradeço pela atenção!!!