Может кто-нибудь помочь мне понять поведение echo? Я пытаюсь выполнить следующие команды в Ubuntu:
$ echo -e \xaa
xaa
$ echo -e "\xaa"
▒
$
Как вы можете видеть, с двойными кавычками, при печати шестнадцатеричных, вывод - это мусор. Я знаю, что -e может быть полезна для интерпретации \n для новой строки и других последовательностей. Я просто хочу понять, как эхо с опцией -e обрабатывает hexadecimals.