Команда find, похоже, отличается от других команд Unix.Невозможно понять синтаксис команды find
Почему существуют пустые фигурные скобки и обратная вспышка в конце следующей команды?
find * -perm 777 -exec chmod 770 {} \;
Я нашел одну причину фигурные скобки, но не для обратной вспышки.
Фигурные скобки, по-видимому для пути
То же -exec, за исключением того, что `` {} «» является заменен, как много имен путей, как возможно для каждого вызова утилиты
Скобки также позволяет выполнять команды, которые не ожидают (или требуется) имя файла, чтобы быть последним аргументом. Вы можете использовать фигурные скобки, чтобы вставлять имя файла везде, где хотите, даже в том случае, когда имя исполняемой программы выполняется! –
Возможный дубликат [Простая команда unix, что такое {} и \; для] (http://stackoverflow.com/questions/447048/simple-unix-command-what-is-the-and-for) – kenorb