Для структуры команды -exec command {} \; Я получил информацию в man find .
- {} означает 
selected files. - ; означает опровергнуть аргумент.
 - \; сбежал, чтобы защитить их от расширения оболочкой.
 
В абзаце, связанном с -exec command {} + .
 -exec command {} +
              This  variant  of the -exec action runs the specified command on
              the selected files, but the command line is built  by  appending
              each  selected file name at the end; the total number of invoca‐
              tions of the command will  be  much  less  than  the  number  of
              matched  files.   The command line is built in much the same way
              that xargs builds its command lines.  Only one instance of  `{}'
              is  allowed  within the command, and (when find is being invoked
              from a shell) it should be quoted (for example, '{}') to protect
              it  from  interpretation  by shells.  The command is executed in
              the starting directory.  If any invocation  returns  a  non-zero
              value  as exit status, then find returns a non-zero exit status.
              If find encounters an error, this can sometimes cause an immedi‐
              ate  exit, so some pending commands may not be run at all.  This
              variant of -exec always returns true.
Он никогда ничего не говорит о + , что означает + в команде bash -exec command {} +?
Это означает прекратить аргумент, такой как ;?
+ означает плюс, например 3+5=8 или concatenate , чтобы объединить две строки в одну, такую как s1 + s2 .
Странно, что назначение значения terminate the argument для + .   
