makosenkov / TextCut

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TextCut

Выделение из каждой строки текстового файла некоторой подстроки:
  • file задает имя входного файла. Если параметр отсутствует, считываются входные данные с консольного ввода;
  • Флаг -o ofile задает имя выходного файла (в данном случае ofile). Если параметр отсутствует, результат выводится на консольный вывод.
  • Флаг -c означает, что все числовые параметры задают отступы в символах (буквах) входного файла.
  • Флаг -w означает, что все числовые параметры задают отступы в словах (т.е. последовательностях символов без пробелов) входного файла.
  • Параметр range задает выходной диапазон и имеет один из следующих видов (здесь N и K - целые числа):
  • -K диапазон от начала строки до K
  • -N диапазон от N до конца строки
  • N-K диапазон от N до K
  • Command line: cut [-c|-w] [-o ofile] [file] range

    Программа построчно обрабатывает входные данные и для каждой строки выдает часть этой строки согласно заданному диапазону. Если какого-то из указанных файлов не существует или неправильно указаны параметры -c и -w (должен быть указан ровно один из них), выдается ошибка. Если в строке не хватает символов или слов, это ошибкой не является, в этом случае выдается та часть входных данных, которая попадает в диапазон.

  • About


    Languages

    Language:Java 67.5%Language:Kotlin 32.5%