Команда sort - сортування рядків у текстовому файлі
Команда SORT використовується для сортування в алфавітному порядку рядків текстового файлу або стандартного виводу.Формат командного рядка:
SORT [/ R] [/ + n] [/ M кілобайт] [/ L мову] [/ RE recordbytes] [[діск1:] [путь1] імя_файла1] [/ T диск2:] [путь2]] [/ O [діск3 :] [путь3] імя_файла3]
Параметри командного рядка:
/ + N - Задає число символів, n, до початку кожного порівняння. / + 3 показує, що кожне порівняння буде починатися з третього символу кожної строкі.Строкі менше ніж n символів збираються перед усіма іншими рядками. За замовчуванням, порівняння починається з першого символу кожного рядка.
/ L [OCALE] мову - Перекриває встановлені в системі за замовчуванням мову і розкладку заданими. Поки існує можливість тільки одного вибору: "" C "" - наіболеебистрий спосіб упорядкування послідовності. Сортування завжди йде без урахування регістру.
/ M [EMORY] кілобайт - Задає кількість основної пам`яті, використовуваної для сортування, в кілобайтах. Розмір пам`яті повинен бути не менше 160КБ. При явному завданні размерапамяті саме ця кількість буде використано, незважаючи на те, яка кількість основної пам`яті є в сістеме.Наілучшей продуктивності можна досягти, не задаючи розмір пам`яті. За замовчуванням, сортування виконується за один прохід (без тимчасового файлу), використовуючи максимально доступний розмір памяті.В інших випадках, сортування виконується за два проходи (зі збереженням частково впорядкованих даних в тимчасовому файлі), так що кількість пам`яті, що використовується для обох проходів, -однаково. За замовчуванням, максимальний обсяг пам`яті дорівнює 90% доступної основний пам`яті, якщо вхідними та вихідними потоками є файли на диску, і 45% доступної основний пам`яті - інакше.
/ REC [ORD_MAXIMUM] символів - Визначає максимальної число символів у записі (за замовчуванням 4096, максимально можливе 65535).
/ R [EVERSE] - Зворотний порядок сортіровкі- тобто сортування йде від Я до А, і потім від 9 до 0.
[Діск1:] [путь1] імя_файла1 - Визначає ім`я сортується файлу. Якщо воно опущено, то буде використовуватися стандартний потік введення. Явна завдання сортується файлу работаетбистрее, ніж перенаправлення того ж файлу в якості стандартного потоку введення.
/ T [EMPORARY] [диск2:] [путь2] - Визначає шлях до папки, яка містить робочі файли сортування, в тому випадку, коли дані не поміщаються в основний пам`яті. За замовчуванням використовується системна тимчасова папка.
/ O [UTPUT] [діск3:] [путь3] імя_файла3 - Визначає ім`я файлу, в якому зберігаються відсортовані результати. Якщо воно опущено дані записуються в стандартний потік виведення. Явноезаданіе файлу виводу працює швидше ніж перенаправлення стандартного потоку виводу в цей же файл.
Приклади використання:
sort mytxt.txt / Output sortxt.txt - впорядкувати в алфавітному порядку рядка файлу mytxt.txt із записом результату в файл sortxt.txt
sort lt; mytxt.txt gt; sortxt.txt - то ж, що і в попередньому прикладі, але використовується перенаправлення вводу і виводу.
sort / reverse mytxt.txt / Output sortxt.txt - впорядкувати в зворотному порядку рядка файлу mytxt.txt із записом результату в файл sortxt.txt
Поділися в соціальних мережах:
Схожі
- Title - зміна заголовка вікна командного рядка windows.
- Команда diskcopy - копіювання гнучких дисків в windows
- Команда diskcomp - порівняння вмісту двох гнучких дисків в windows
- Команда echo - висновок тексту на екран консолі
- Команда dir
- Команда recover - відновлення збережених даних на пошкодженому диску.
- Команда movefile - перемістити або видалити зайнятий файл
- Команда findstr
- Goto - передача управління містить мітку рядку пакетного файлу.
- Команда more - посторінковий вивід на екран консолі.
- Команда fc - порівняння файлів.
- Команда find - пошук рядка символів в файлі
- Команда comp
- Команда print - висновок тексту на пристрій друку
- Команда verify - включити / вимкнути режим перевірки читанням записуються так диск файлів.
- Команда cls - очистити екран консолі.
- Команда replace - замінити або додати файл в каталог.
- Команда help - відобразити підказку по командам cmd
- Команда sort в linux
- Команда subst - призначення (скасування призначення) каталогу букви диска
- Сортування в excel з кількох стовпців і рядків.