-exec touch {} \;
ou melhor ainda, o moderno xargs
-style
-exec touch {} +
como ;
caso contrário, é usado pelo shell para fins conflitantes.
Estou usando o Amazon Linux com o bash shell. Estou tentando tocar todos os arquivos em um determinado diretório, mas esse comando está falhando:
[myuser@mymachine scripts]$ find /usr/java/jboss/standalone/deployments/myapp.war -type f -exec touch '{}' ;
find: missing argument to '-exec'
Como faço para corrigir o problema acima?
Tags bash exec shell-script touch