Что означает знак доллара перед регулярным выражением, заданным командой grep?

На Ubuntu мне пришлось установить расширение phq5 mysql.

apt-get install php5-mysql

2
задан Vincent Gheur 13 July 2018 в 13:41
поделиться

1 ответ

Ответ находится в man bash:

Слова формы $'string' обрабатываются специально. Слово расширяется до строки с заменой символов с обратным слэшем, как указано в стандарте ANSI C. Последующие последовательности обратного слэша, если они присутствуют, декодируются следующим образом:

         \a     alert (bell)
         \b     backspace
         \e
         \E     an escape character
         \f     form feed
         \n     new line
         \r     carriage return
         \t     horizontal tab
         \v     vertical tab
         \\     backslash
         \'     single quote
         \"     double quote
         \nnn   the eight-bit character whose value is the octal value nnn (one to three digits)
         \xHH   the eight-bit character whose value is the hexadecimal value HH (one or two hex digits)
         \cx    a control-x character
2
ответ дан Wiktor Stribiżew 17 August 2018 в 12:41
поделиться
Другие вопросы по тегам:

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