Команда SORT
Я выбрала команду sort, так как, прочитав описания команд, она показалась мне на данный момент самой полезной.
Команда sort используется для сортировки текстовых файлов. Допустим у нас есть текстовый файл file1.txt :
protein gene bioinformatic DNA
Применим команду:
sort file1.txt
bioinformatic DNA gene protein
Две опции:
-n (numeratic sort) сортирует по числовому значению.
Допустим у нас есть текстовый файл file2.txt :
209 73 1 9 10
Если мы применим просто sort :
sort file2.txt
1 10 209 73 9
А теперь с опцией:
sort -n file2.txt
1 9 10 73 209
-k (key=KEYDEF) сортирует по ключу, параметр задает местоположение и тип.
Полезным примером использования этой опции является сортировка файлов по размеру (в сочетании с опцией -n). С помощью команды:
ls -l | sort -nk5
Мы получаем список файлов, отсортированных по числовым значениям из пятого столбца списка (столбец с размерами файлов).