Estou usando o script abaixo para excluir arquivos da pasta
script.sh
arquivo contém apenas esta linha:
find /usr/filesfolder -type f -iname '*' -mindepth 1 -mtime +1825 -exec rm {} \
O trabalho Autosys sempre falha com a saída de erro abaixo:
/usr/scripts/cleanupfiles.sh[5]: .[5]: .[5]: .[5]: .[5]: .[5]: .[5]: .[5]: .[5]: .[5]:
/usr/scripts/cleanupfiles.sh[5]: .[5]: .[5]: .[5]: .[5]: .[5]: .[5]: .[5]: .[5]: .[5]:
/usr/scripts/cleanupfiles.sh[5]: .[5]: .[5]: .[5]: .[5]: .[5]: .[5]: .[5]: .[5]: .[5]:
/usr/scripts/cleanupfiles.sh[5]: .[5]: .[5]: .[5]: .[5]: .[5]: .[5]: .[5]: .[5]: .[5]:
/usr/scripts/cleanupfiles.sh[5]: .[5]: .[5]: .[5]: .[5]: .[5]: .[5]: .[5]: .[5]: .[5]:
Responder1
A -exec
opção de localizar deve terminar com ponto e vírgula (e escapar do seu shell), como-exec rm {} \;