Сортировать в excel по возрастанию - Учим Эксель

Команда sort в Linux с примерами

Команда sort в Linux с примерами

Исследование

Команда SORT в Linux употребляется для упорядочивания записей в определенном порядке в согласовании с применяемой опцией. Это помогает в сортировке данных в файле построчно. Команда SORT имеет различные функции, которым она следует в итоге установок. Во-1-х, строчки с номерами будут предшествовать буквенным строчкам. Строчки с строчными знаками будут отображаться ранее, чем строчки с этим же эмблемой в верхнем регистре.

Предпосылка

Для вас нужно установить Ubuntu на виртуальный ящик и настроить его. Юзеры должны быть сделаны, чтоб иметь права доступа к приложениям.

Синтаксис

Пример

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

Итак, разглядим файл с именованием file1.txt. Мы отобразим содержимое файла при помощи добавленной команды:

Сейчас используйте команду для сортировки текста в файле:

Сохранить итог в другом файле

Используя команду сортировки, вы узнаете, что ее итог лишь отображается, но не сохраняется. Чтоб зафиксировать итог, нам необходимо его сохранить. Для этого употребляется функция —o в команде сортировки.

Разглядим пример имени sample1.txt с наименованиями каров. Мы желаем отсортировать их и сохранить приобретенные данные в отдельном файле. Во время выполнения создается файл с именованием result.txt, и в нем сохраняется соответственный вывод. Данные из sample1.txt передаются в результирующий файл, а потом при помощи —o надлежащие данные сортируются. Мы показали данные при помощи команды cat:

$ sort sample1.txt > result.txt

$ sort –o result.txt sample1.txt

$ Cat result.txt

Вывод указывает, что данные отсортированы и сохранены в другом файле.

Сортировка по номеру столбца

Сортировка производится не только лишь по одному столбцу. Мы можем отсортировать один столбец из-за второго столбца. Приведем пример текстового файла, в котором есть имена и оценки студентов. Мы желаем расположить их в порядке возрастания. Потому мы будем употреблять в команде ключевое слово —k. В то время как —n употребляется для числовой сортировки.

Интересно почитать:  Как в excel считать часы

Так как есть два столбца, потому 2 употребляется с n.

Проверьте отсортированное состояние файла

Если вы не убеждены, отсортирован данный файл либо нет, удалите это колебание при помощи команды, которая проясняет неурядицу и показывает сообщение. Мы разглядим два главных примера:

Сейчас разглядим несортированный файл с наименованиями овощей.

В команде будет употребляться ключевое слово —c. Это проверит, отсортированы ли данные в файле либо нет. Если данные не отсортированы, то вывод будет показывать номер строчки первого слова, в котором находится несортированность, также слово.

Из приведенного вывода вы сможете осознать, что 3- е слово в файле было неприемлимым.

Отсортированные данные

В этом случае, когда данные уже организованы, больше ничего созодать не надо. Разглядим файл result.txt.

Из результата вы сможете созидать, что не отображается сообщение, указывающее на то, что данные в соответственном файле уже отсортированы.

Удалить повторяющиеся элементы

Вот самый нужный вариант. Это помогает удалить повторяющиеся слова в файле и упорядочить элемент файла. Он также поддерживает согласованность данных в файле.

Представьте, что название файла file2.txt содержит имена субъектов, но одна тема повторяется пару раз. Потом команда сортировки будет употреблять ключевое слово —u для удаления дублирования и родства:

Сейчас вы сможете созидать, что повторяющиеся элементы удаляются из вывода и что данные также сортируются.

Сортировка при помощи сборочного потока в команде

Если мы желаем отсортировать данные файла, предоставив перечень каталога относительно размеров файлов, мы включим все надлежащие данные каталога. ’Ls’ употребляется в команде, и -l покажет его. Pipe поможет в упорядоченном отображении файлов.

Если мы хотим отсортировать данные файла

Случайная сортировка

Время от времени, выполняя какую-либо функцию, можно нарушить аранжировку. Если вы желаете расположить данные в хоть какой последовательности и если нет критериев для сортировки, лучше случайная сортировка. Разглядим файл с именованием sample3.txt, содержащий наименования материков.

Интересно почитать:  Как снять с защиту с листа excel

Надлежащие выходные данные демонстрируют, что файл отсортирован, а элементы размещены в другом порядке.

Сортировка данных из нескольких файлов

Одна из самых нужных установок сортировки — это одновременная сортировка данных из различных файлов. Это можно создать при помощи команды find. Выходные данные команды find будут действовать как входные данные для команды опосля канала, который является командой сортировки. Ключевое слово Find употребляется для выдачи лишь 1-го файла в каждой строке, либо мы можем сказать, что оно употребляет разрыв опосля всякого слова.

К примеру, давайте разглядим три файла с именами sample1.txt, sample2.txt и sample3.txt. Тут «?» представляет собой хоть какое число, за которым следует слово «эталон». Find извлечет все три файла, и их данные будут отсортированы при помощи команды sort с инициативой pipe:

Выходные данные демонстрируют, что данные всех файлов серии sample.txt показываются и упорядочены в алфавитном порядке.

Выходные данные показывают, что данные всех файлов серии sample

Сортировать с присоединением

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

Разглядим два файла, которые вы желаете соединить.

Сейчас используйте приведенный ниже запрос, чтоб применить данную теорию:

Из вывода видно, что данные обоих файлов объединены в отсортированном виде.

Сопоставить файлы при помощи сортировки

Мы также можем принять теорию сопоставления 2-ух файлов. Техника таковая же, как и для стыковки. Поначалу сортируются два файла, а потом данные в их сравниваются.

Разглядим те же два файла, что и в прошлом примере. Sample2.txt и sample3.txt:

Данные сортируются и упорядочиваются попеременно. Исходная строчка файла sample2.txt записывается рядом с первой строчкой файла sample3.txt.

Интересно почитать:  Как сделать гистограмму в excel по данным таблицы

Заключение

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

Ссылка на основную публикацию
Adblock
detector