найти команду fusses на -exec arg

Я пытаюсь построить и запуститьfind команда из скрипта. Но я получаю очень загадочное сообщение об ошибке отfind, Следующее в основном подводит итог, как я собираю командную строку и запускаю ее

$ xx="find . -name 'p*' -mmin +10 -exec echo {} \\;"
$ echo "$xx" #.....and I get the same print from echo $xx
find . -name 'p*' -mmin +10 -exec echo {} \;
$ $xx
find: missing argument to `-exec'
$ find . -name 'p*' -mmin +10 -exec echo {} \;
./p2.sh
./p1.sh
$ read xx
find . -name 'p*' -mmin +2 -exec echo {} \\;
$ $xx
find: missing argument to `-exec'

Я застрял и буду признателен за вашу помощь. Мне также интересно, что вызывает это. Я использую Bash 3.2.51 на SLES.

Фактическая команда, которую я хочу выполнить, немного длиннее, но я использовалecho здесь просто для иллюстрации.

Спасибо Динеш

Ответы на вопрос(1)

Ваш ответ на вопрос