отсутствующий аргумент `-exec '

Для 3.6 вы можете удалить 'a11y', из строки 99, которая начинается с права:

[ for section 'user': { in /usr/share/gnome-shell/js/ui/sessionMode.js
1
задан 18 April 2017 в 20:12

3 ответа

Первая синтаксическая ошибка, которую я заметил, - \\;. Это должно быть \;, которое является буквальной точкой с запятой ;, чтобы закончить оператор -exec. Директории требуется конечная косая черта, чтобы find выглядел внутри нее. И, как отметил @steeldriver, \"*.html\" должен быть просто "*.html", если вы не ищете html-файлы с кавычками в своих именах файлов.

Итак, в полном объеме:

find ./components/ -iname "*.html" -exec rsync -R '{}' ./build/ \;
2
ответ дан 18 July 2018 в 14:41
Первая синтаксическая ошибка, которую я заметил, - \\;. Это должно быть \;, которое является буквальной точкой с запятой ;, чтобы закончить оператор -exec. Директории требуется конечная косая черта, чтобы find выглядел внутри нее. И, как отметил @steeldriver, \"*.html\" должен быть просто "*.html", если вы не ищете html-файлы с кавычками в своих именах файлов.

Итак, в полном объеме:

find ./components/ -iname "*.html" -exec rsync -R '{}' ./build/ \;
2
ответ дан 24 July 2018 в 20:27
  • 1
    Я подозреваю, что \"*.html\" слишком сбежал – steeldriver 18 April 2017 в 20:17
  • 2
    Я попытался использовать это: -find ./components -iname & quot; .html & quot; -exec rsync -R '{}' ./build/ \; ........... он говорит: -пересекающийся каталог. и я даже попытался использовать: - find ./components -iname \ & quot; .html \ & quot; -exec rsync -R ./build/; .....: - но не удалось создать html-страницы в папке моего компонента – Sudiksha Nagvanshi 21 April 2017 в 17:52
  • 3
    @SudikshaNagvanshi Ах, каталог нуждается в трейлинг-косе. Я обновил свой ответ. BTW, вы можете использовать обратные ссылки в комментариях для code formating. – wjandrea 21 April 2017 в 19:10
  • 4
    это дает мне ошибку: $ npm run build npm ERR! файл E: \ nodejs \ prac \ 111 \ package.json npm ERR! код EJSONPARSE npm ERR! Не удалось проанализировать json npm ERR! Неожиданный маркер '.' при 9: 160 об / мин ERR! ld / views & amp; & amp; cp -r styles build / styles & amp; & amp; & amp; & amp; & amp; & amp; find ./components/ -iname & quot; *. html & quot; -ex npm ERR! ^ npm ERR! Файл: E: \ nodejs \ prac \ 111 \ package.json npm ERR! Не удалось проанализировать данные package.json. – Sudiksha Nagvanshi 21 April 2017 в 19:22
  • 5
    Это не та же команда. – wjandrea 21 April 2017 в 19:34
Первая синтаксическая ошибка, которую я заметил, - \\;. Это должно быть \;, которое является буквальной точкой с запятой ;, чтобы закончить оператор -exec. Директории требуется конечная косая черта, чтобы find выглядел внутри нее. И, как отметил @steeldriver, \"*.html\" должен быть просто "*.html", если вы не ищете html-файлы с кавычками в своих именах файлов.

Итак, в полном объеме:

find ./components/ -iname "*.html" -exec rsync -R '{}' ./build/ \;
2
ответ дан 31 July 2018 в 23:30
  • 1
    Я подозреваю, что \"*.html\" слишком сбежал – steeldriver 18 April 2017 в 20:17
  • 2
    Я попытался использовать это: -find ./components -iname & quot; .html & quot; -exec rsync -R '{}' ./build/ \; ........... он говорит: -пересекающийся каталог. и я даже попытался использовать: - find ./components -iname \ & quot; .html \ & quot; -exec rsync -R ./build/; .....: - но не удалось создать html-страницы в папке моего компонента – Sudiksha Nagvanshi 21 April 2017 в 17:52
  • 3
    @SudikshaNagvanshi Ах, каталог нуждается в трейлинг-косе. Я обновил свой ответ. BTW, вы можете использовать обратные ссылки в комментариях для code formating. – wjandrea 21 April 2017 в 19:10
  • 4
    это дает мне ошибку: $ npm run build npm ERR! файл E: \ nodejs \ prac \ 111 \ package.json npm ERR! код EJSONPARSE npm ERR! Не удалось проанализировать json npm ERR! Неожиданный маркер '.' при 9: 160 об / мин ERR! ld / views & amp; & amp; cp -r styles build / styles & amp; & amp; & amp; & amp; & amp; & amp; find ./components/ -iname & quot; *. html & quot; -ex npm ERR! ^ npm ERR! Файл: E: \ nodejs \ prac \ 111 \ package.json npm ERR! Не удалось проанализировать данные package.json. – Sudiksha Nagvanshi 21 April 2017 в 19:22
  • 5
    Это не та же команда. – wjandrea 21 April 2017 в 19:34

Другие вопросы по тегам:

Похожие вопросы: