Как избежать одинарных кавычек внутри одинарных строк?

Допустим, у вас есть ударalias лайк:

alias rxvt='urxvt'

который отлично работает

Тем не мение:

alias rxvt='urxvt -fg '#111111' -bg '#111111''

не будет работать и не будет:

alias rxvt='urxvt -fg \'#111111\' -bg \'#111111\''

Итак, как вы в конечном итоге сопоставляете открывающие и закрывающие кавычки внутри строки после того, как вы избежали кавычек?

alias rxvt='urxvt -fg'\''#111111'\'' -bg '\''#111111'\''

кажется неловким, хотя он будет представлять одну и ту же строку, если вам разрешено объединять их таким образом.

Ответы на вопрос(19)

Ваш ответ на вопрос