Цитаты
Цитаты используются для удаления специального значения определённых символов или слов для оболочки. Цитаты могут использоваться для отключения специального обращения к специальным символам, предотвращения распознавания зарезервированных слов как таковых и предотвращения расширения параметров.
Каждый из метасимволов оболочки (см. Определения) имеет специальное значение для оболочки и должен быть заключён в кавычки, если он должен представлять собой себя. Когда используются средства расширения истории команд (см. Расширение истории), символ расширения истории, обычно ‘!’, должен быть заключён в кавычки, чтобы предотвратить расширение истории. См. Утилиты истории Bash для получения более подробной информации об расширении истории.
Существует три механизма цитирования: символ экранирования, одинарные кавычки и двойные кавычки.
Copyright © 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc.
Licensed under the GNU Free Documentation License.
https://www.gnu.org/software/bash/manual/html_node/Quoting.html