Skip to content

SandraBarmina/sort

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

sort

Программа выполняет сортировку содержимого файлов методом вставки.

Описание

Программа может сортировать строчные или целочисленные значения по возрастанию или убыванию. Умеет выполнять сортировку для нескольких файлов одного типа одновременно

Документация

Пример запуска для строк по возрастанию:

java –jar sort-1.0.jar C:\in_dir\ --out-prefix=sorted_ --content-type=s --sort-mode=a

Или, что тоже самое:

java –jar sort-1.0.jar C:\in_dir\ -o=sorted_ -c=s -s=a

Параметры и опции запуска:

(C:\in_dir\) - параметр указанывает путь до каталога с файлами, данные которых нужно отсортировать
-o, --out-prefix задает префикс для отсортированных файлов
-c, --content-type - тип содержимого файлов: s - строки, i - целые числа
-s, --sort-mode - тип сортировки: a - по возрастанию, d - по убыванию
-h, --help - справка о программе

Пример выполнения для строковых значений и сортировки по возрастанию:

Исходный файл, например test.txt из директории (C:\in_dir\) содержит строки:

    nice 
    any
    love
    tell
    top
    second
    why

После выполнения примера:

java –jar sort-1.0.jar C:\in_dir\ --out-prefix=sorted_ --content-type=s --sort-mode=a

В каталоге (C:\in_dir\) появится файл с префиксом sorted_ - sorted_test.txt и содержимым:

    any
    love
    nice
    second
    tell
    top
    why
Если каталог содержит подкаталоги, то их содержимое не учитывается

About

Тестовое задание

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages