1

Я знаю, что некоторые символы, такие как " или * должны быть экранированы, чтобы обозначать его буквальное значение.

Интересно, есть ли какой-либо определенный набор / список всех их?

1 ответ1

2

Как отмечалось в комментариях, это зависит от оболочки, так как у каждого свой язык. Для bash вы можете получить хороший список здесь

Синтаксис оболочки POSIX также включает в себя список, который очень похож на тот, что используется для bash .

Вот список POSIX, хотя ссылка на bash выше также объясняет, что в них особенного:

|  &  ;  <  >  (  )  $  `  \  "  '  <space>  <tab>  <newline>

а также

*   ?   [   #   ˜   =   %

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .