Может ли кто-нибудь объяснить мне, как в этих случаях работают обратные слеши?
Я понимаю, что если вы поставите 1 \, он перейдет к следующей строке (escape \ n). Если вы поставите 2 \, то он показывает один обратный слеш, потому что другой экранирован.
Что я не понимаю, так это то, что при вводе 4 обратных косых черт возвращается только 1, а не 2? Или почему ввод 8 обратной косой черты дает только 2, а не 4? Спасибо!
sh-3.2$ echo \\
\
sh-3.2$ echo \\\\
\
sh-3.2$ echo \\\\\\
\\
sh-3.2$ echo \\\\\\\\
\\