Документ создан: 18.01.2011

Перевод ASCII в HEX в командной строке

В силу ряда причин, вынужден дома использовать WEP-шифрование Wi-Fi соединений. Столкнулся с тем, что в ubuntu, при описании соединения в "wireless-key" нужно указывать ключ в HEX-формате. Достаточно быстро нашёл в интернете сайт, который за меня перевёл ASCII в HEX. После настройки задумался над возможностью обойтись без таких сайтов. Оказалось, что в пакет "vim-common" включена утилита "xxd", с помощью которой можно выполнить перевод. Работает так:

echo -n YourWEPKey | xxd -p
~$ echo -n YourWEPKey | xxd -p
596f75725745504b6579

Можете сравнить с результатом, выдаваемым сайтом. :)

Если вам необходимо получить результат в верхнем регистре, просто добавьте ключ "-u":

~$ echo -n YourWEPKey | xxd -p -u
596F75725745504B6579
 
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki Donate