11.1.1. Опции команды sort

11.1.1. Опции команды sort

Команда sort имеет следующий формат:

sort [опции] [входные_файлы]

Команда выполняет конкатенацию указанных входных файлов, сортирует полученный текст и записывает результат в стандартный выходной поток. Если файлы не указаны, ожидается ввод данных с клавиатуры.

Таблица 11.1. Основные опции команды sort

Проверка того, отсортирован ли файл; сортировка не производится
-m Объединение отсортированных файлов; сортировка не производится
-u Удаление повторяющихся строк
Вывод результата не на экран, а в указанный файл
-b Игнорирование начальных пробелов в полях сортировки
-n Включение режима числовой сортировки
-t Задание разделителя полей
-r Сортировка в обратном порядке
+поз1[-поз2] Ключом сортировки становится строка, начинающаяся в позиции
поз1 и заканчивающаяся перед позицией поз2 (или в конце текущей строки, если второй параметр не указан)*; номера полей и позиции начальных символов отсчитываются от нуля
-k поз1[, поз2] Ключом сортировки становится строка, начинающаяся в позиции
поз1 и заканчивающаяся в позиции поз2 (или в конце текущей строки, если второй параметр не указан)[2]; номера полей и позиции начальных символов отсчитываются от единицы
-n Поле с номером я не должно сортироваться; значение n отсчитывается от нуля

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Опции

Из книги автора

Опции Указания только имени команды достаточно для выполнения некоторых из них. Типичный пример — команда ls (от list), предназначенная для просмотра имен файлов (строго говоря, содержимого каталогов). Данная без аргументов, она выводит список имен файлов, составляющих


Пример: опции команды ls

Из книги автора

Пример: опции команды ls Опции определяют условия выполнения команды. На предыдущей странице был приведён пример команды ls без опций. Однако на самом деле отсутствием опций при ней определяется вид выводимого списка по умолчанию — как многоколочночного списка,


Опции QoS

Из книги автора

Опции QoS Предположим, что компьютер под управлением Linux действует как маршрутизатор в сети с напряженным трафиком или выполняет роль сервера и обрабатывает при этом большой объем данных. При этом может возникнуть ситуация, когда система будет в течение некоторого


21.1.7. Опции отладки

Из книги автора

21.1.7. Опции отладки Если вы хотите использовать отладчик, например gdb, для отладки своей программы, укажите опцию -g при вызове компилятора. Эта опция помещает в откомпилированный файл отладочную информацию, вследствие чего существенно увеличивается объем файла. Поэтому


Опции

Из книги автора

Опции Если программа сложная, то, как правило она предлагает множество различных вариантов построения — с использованием такой-то возможности, без использования такой-то возможности… Некоторые порты сначала проводят «автоматическое обнаружение» некоторых


Сортировка (Sort)

Из книги автора

Сортировка (Sort) template ‹class RandomAccessIterator›void sort(RandomAccessIterator first, RandomAccessIterator last);template ‹class RandomAccessIterator, class Compare›void sort(RandomAccessIterator first, RandomAccessIterator last, Compare соmр);sort сортирует элементы в диапазоне [first, last). Делается приблизительно NIogN (где N равняется last-first) сравнений в среднем. Если


12.6.5. Операция list::sort()

Из книги автора

12.6.5. Операция list::sort() void list::sort();template class Comparevoid list::sort( Compare comp );По умолчанию sort() упорядочивает элементы списка по возрастанию с помощью оператора "меньше", определенного в классе элементов контейнера. Вместо этого можно явно передать в качестве аргумента оператор


Элемент xsl:sort

Из книги автора

Элемент xsl:sort Синтаксис этого элемента определяется в XSLT как:<xsl:sort select = "выражение" lang = "язык" data-type = "text" | "number" | "имя" order = "ascending" | "descending" case-order = "upper-first" | "lower-first" />В случае если xsl:for-each и xsl:apply-templates содержат элементы xsl:sort, обработка множества узлов должна производиться


Опции

Из книги автора

Опции file type. Позволяет выбрать тип файлов.sort files. Если отмечено, то файлы будут отсортированы в порядке возрастания.delete joined files. Если отмечено, то файлы будут уничтожены после объединения.path. Позволяет назначить директорию, в которой находятся файлы, подлежащие


2.1. Опции команды find

Из книги автора

2.1. Опции команды find Остановимся на описании основных опций команды find . Таблица 2.1. Основные опции команды find -name Поиск файлов, имена которых соответствуют заданному шаблону -print Запись полных имен найденных файлов в стандартный поток вывода -perm Поиск файлов, для которых


3.1.3. Опции команды crontab

Из книги автора

3.1.3. Опции команды crontab Общий формат команды crontab таков:crontab [-u пользователь] — e -l -r ОПЦИЯ назначение -u пользователь Установка имени пользователя, для которого нужно создать crontab–файл -e Активизация режима редактирования crontab–файла -1 Отображение содержимого


11.1. Сортировка файлов с помощью команды sort

Из книги автора

11.1. Сортировка файлов с помощью команды sort Команда sort позволяет выполнять сортировку входного потока по различным полям (ключам сортировки). Это довольно мощная команда, которая весьма полезна при обработке журнальных файлов или реорганизации текстовых столбцов в