Say , i want to find some files and do chmod and do something with it with another command, eg
find . -name "*.txt" -exec chmod 666 "{}" && cp "{}" /dst \;
it says
find: missing argument to `-exec'
How do I properly use this -exec construct? I think the problem is with the "&&" ? I need to use this && operator in case chmod fails
thank you
Just use another -exec e.g.
find . -name \*.txt -exec chmod 666 {} \; -exec cp {} /dst/ \;
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With