Как мне сгенерировать коды ASCII 2 и 3 в командной строке Bash?

Если я нажму Ctrl+, Bэто должно дать мне код ASCII 2, но Ctrl+ Cбудет интерпретироваться как разрыв.

Итак, я полагаю, что мне нужно перенаправить файл. Как мне поместить эти символы в файл?

Ответов (3)

Решение

Ctrl- Vэкранирует следующее нажатие клавиши. Вот как вы можете получить Ctrl- Cвыход: Ctrl- V Ctrl-C

perl -e 'print "\xFF"'

где FF - шестнадцатеричный код кода ACSII, который вы хотите распечатать. Таким образом, для кода ACSII 2 это будет \ x02.

echo $'\002\003' > ./myfile