Скобка в команде 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 
  • Как напечатать «$» в документе здесь
  • Количество обратных косых черт, необходимых для экранирования обратного слэжа регулярного выражения в командной строке
  • Цитирование и побег
  • Как использовать переменные в команде sed
  • Параметры функции Bash - Пробелы в имени файла
  • Как анализировать переменную env в цитируемой строке?
  • Почему мы дважды цитируем оценку знака доллара в Bash?
  • как выразить строку в оболочке?
  • Как назначить имена файлов пробелу другой переменной без потери разделителя
  • Почему исходный текст не работает, когда я вызываю bash -c
  • Плохая замена внутри подошвы xargs?
  • Linux и Unix - лучшая ОС в мире.