Команды SFK


    1        2        3        4        5        6        7        8        9        10    

Раздел 3. Conversion - Преобразование
bin-to-src | chars | crlf-to-lf | csvtotab | dec | decode | detab | encode | entab | hex | hexdump | hextobin | join | lf-to-crlf | oload | scantab | split | tabtocsv | utoa | uuencode | wtoa | wtou |


Help:   Рус   |   Eng        Refer:   Рус   |   Eng  

Команда: decode

Кодирование текста или данных в формате base64, hex или hex с префиксом

sfk encode|decode [infile] format [options] кодировать или декодировать текст или данные.

Форматы:

-base64 - кодировать все символы как a-z A-Z 0-9 +/ with = используется в качестве символа заполнения.
add -nowrap для сохранения вывода как одну длинную строку

-hex - закодировать все символы в шестнадцатеричный формат

-_hex - кодировать небуквенно-цифровые символы в виде префикса _ и шестнадцатеричного значения

-\x25hex - кодировать небуквенно-цифровые символы как % и шестнадцатеричные

-url - то же самое, что и -\x25hex

ПАРАМЕТРЫ

-all - кодировать все символы, а не только небуквенно-цифровые

-noeol - если текстовые строки получены из предыдущей команды, удалить символы конца строки. По умолчанию при кодировании с одной строкой ввода и при шестнадцатеричном декодировании без префикса. Ничего не делает при загрузке из файла.

-tofile x - записать вывод в файл x

-dump - показать выходные данные в виде шестнадцатеричного дампа

СМОТРИТЕ ТАКЖЕ

sfk hexdump Создание шестнадцатеричных данных во многих форматах

sfk hextobin Преобразование многих шестнадцатеричных форматов в двоичные

sfk uuencode Кодирование большого количества файлов в виде обычного текста

sfk md5 Создание контрольной суммы файла(ов)

ПРИМЕРЫ

sfk encode in.jpg -base64 -tofile out.txt Кодирует in.jpg как base64, записывая в out.txt

sfk decode in.txt -base64 -tofile out.dat Декодирует in.txt из base64, записывая в out.dat

sfk echo -spat "foo bar" +encode -url Производит: foo%20bar

sfk echo "foo_20bar" +decode -_hex Производит: Foo Bar

sfk fromclip +decode -url Сделайте URL-адрес, скопированный с веб-страницы, читабельным изменив "foo%20bar" на "foo bar".