Скобка в команде echo shell

У меня есть эта команда эхо:

$ echo "alias notepad++="C:/Program\ Files\ "(x86)"/Notepad++/Notepad++.exe"" >> ~/.bashrc

введите описание изображения здесь

Как показано на рисунке, он не распознает скобки.

One Solution collect form web for “Скобка в команде echo shell”

Побег их. Используйте это вместо этого:

 echo "alias notepad++="C:/Program\ Files\ \(x86\)/Notepad++/Notepad++.exe"" >> ~/.bashrc 
  • Проблема использования пользовательской переменной в скрипте
  • Bash - почему я могу выполнять командную строку с конвейерами только через «bash -c»?
  • Сценарии - Папки с пробелами
  • как выразить строку в оболочке?
  • Как использовать переменные в команде sed
  • Почему мы дважды цитируем оценку знака доллара в Bash?
  • Почему переменная передается команде su, но не массив из той же области?
  • Как grep для нескольких шаблонов?
  • grep и знак доллара
  • sed - не добавляет новую строку EOF и заменяет букву не определенной
  • Вывод сценария оболочки неправильно разбивается при передаче в качестве аргумента скрипту
  • Linux и Unix - лучшая ОС в мире.