Команды 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        

Команда: utoa
sfk utoa [в файле]

   конвертировать UTF-8 в текст Ansi. только символы
   содержащиеся в текущей кодовой странице, могут быть преобразованы.

   опции
     -nostop, если некоторые символы не могут быть преобразованы
                  то не останавливайся, не показывай предупреждений,
                  установить код возврата 1 вместо 9.
     -tofile x записать вывод в файл x
     -я читаю со стандартного ввода
     -codepage=n изменить кодовую страницу. подробности
                  тип: sfk listcodes

   поддержка цепочки команд
      принимает текст или двоичный файл из предыдущей команды.

   код возврата
      0 = хорошо, все символы преобразованы.
      если преобразование не завершено:
      по умолчанию: rc 9, цепочка останавливается.
      -nostop: rc 1.

   псевдонимы
     sfk utftoansi то же, что и utoa
     sfk listcodes список доступных символов
                      вашей кодовой страницы Ansi

   смотрите также
     sfk atou конвертирует Ansi в UTF-8

   Примеры
     sfk utoa inutf.txt
       преобразовать utf в ansi и вывести на терминал.
     sfk загрузить inutf.txt +utoa
       преобразовать текст цепочки.
     введите inutf.txt | sfk утоа -я
       использовать sfk в качестве фильтра в пакете
     sfk utoa inutf.txt -tofile out.txt
      +if "rc<>0" stop 9 "не удалось конвертировать"
      +сообщить "конвертация выполнена"
       внутри скрипта sfk: остановить, если введенный текст
       содержит символы, которые не могут быть преобразованы.
     sfk utoa inutf.txt
     ЕСЛИ %ERRORLEVEL% NEQ 0 ПЕРЕЙТИ К Error01
       в пакетном файле Windows: перейти к метке Error01
       если ввод не может быть преобразован в Ansi.