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

Команда: csvtotab
sfk csvtotab infile.csv [параметры]

   конвертировать данные csv в обычные табуляции.

   формат ввода/вывода по умолчанию
   - поля ввода разделяются запятой ","
   - поля ввода можно заключать в двойные кавычки "
     и может содержать экранированные двойные кавычки как ""
   - поля вывода разделены символами TAB
   - окружающие кавычки удалены и экранированы
     котировки приведены к обычным котировкам
   - если ввод содержит какие-либо TAB, они меняются на
     один пустой символ
   - поля ввода не могут содержать разрывы строк

   опции
     -tofile x записать вывод в файл x
     -insep="x" установить разделитель ввода на символ x
                   например ; или \т
     -outsep="x" изменить разделитель вывода
     -quote="x" изменить символ кавычки, например, \x27
                   использует одинарную кавычку.
     -tabrep="x" изменить символ замены табуляции

   смотрите также
     sfk ascii список кодов ASCII для символов
     sfk tabtocsv дальнейшие примеры преобразования

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

   Примеры
     sfk csvtotab in.csv -tofile out.txt
        конвертировать в табуляцию, разделенную out.txt
     sfk filter in.csv -+foo +csvtotab
        конвертировать только строки со словом "foo"
     sfk csvtotab in.csv +фильтр "-![предупреждение]"
        удалить все строки с [предупреждением] из вывода
     sfk csvtotab in.csv +view -tab 10
        просматривать in.csv в Depeche View для удобного просмотра
        и поиск содержимого с размером вкладки 10.
        В DView нажмите Ctrl+Tab, чтобы изменить размер вкладки.
        небольшими шагами или Ctrl+Shift+Tab для больших вкладок.