Таким образом, чтобы записать обратную косую черту в stdout
, вы делаете
zsh$ echo \\
\
Вы могли бы подумать, что для вывода 2 обратной косой черты, вам нужно выполнить следующее:
zsh$ echo \\\\
\
Неправильно , вам нужно 6 или 8:
zsh$ echo \\\\\\
\\
zsh$ echo \\\\\\\\
\\
Зачем мне нужно 8 обратных слешей?
Поведения в различных оболочках:
ksh$ echo \\\\
\\
zsh$ echo \\\\
\
bash$ echo \\\\
\\
sh$ echo \\\\
\
csh$ echo \\\\
\\