Команды 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
sfk encode|decode [infile] формат [параметры]

   кодировать или декодировать текст или данные.

   форматы
      -base64 кодирует все символы как az AZ 0-9 +/
                 с = используется в качестве символа заполнения.
                 добавить -nowrap, чтобы сохранить вывод
                 как одна длинная линия.
      -hex кодировать все символы как шестнадцатеричные
      -_hex кодировать не буквенно-цифровые символы
                 как префикс _ и шестнадцатеричное значение
      -\x25hex кодировать символы, отличные от alnum, как % и hex
      -url то же, что и -\x25hex

   опции
      -all кодирует все символы, а не только не-alnum
      -noeol, если текстовые строки получены из предыдущего
                 команда, а затем удалить символы конца строки.
                 по умолчанию при кодировании с одной строкой ввода
                 и на шестнадцатеричном декодировании без префикса.
                 ничего не делает при загрузке из файла.
      -tofile x записать вывод в файл x.
      -dump показать выходные данные как hexdump.

   смотрите также
      sfk hexdump создает шестнадцатеричные данные во многих форматах
      sfk hextobin конвертирует многие шестнадцатеричные форматы в двоичные
      sfk uuencode кодирует многие файлы как обычный текст
      sfk md5 создать контрольную сумму файла(ов)

   веб-ссылка
      http://stahlworks.com/sfk-decode

   Примеры
      sfk encode in.jpg -base64 -tofile out.txt
         кодирует in.jpg как base64, записывая в out.txt
      sfk декодировать in.txt -base64 -tofile out.dat
         декодирует in.txt из base64, записывая в out.dat
      sfk echo -spat "foo bar" +encode -url
         производит: foo%20bar
      sfk echo "foo_20bar" + декодировать -_hex
         производит: foo bar
      sfk fromclip +decode -url
         сделать URL-адрес, скопированный с веб-страницы, читаемым
         заменив "foo%20bar" на "foo bar".