<Предыдущая | Содержание: | Следующая>
Поиграйте немного с GREP, стоит потратить некоторое время на эту самую простую, но очень мощную команду фильтрации. Упражнения в конце этой главы помогут вам начать работу, см. Раздел 5.5.
5.3.2. Фильтрация вывода
Команда sort по умолчанию выстраивает строки в алфавитном порядке:
Томас: ~> кошачьи люди-мне нравятся | Сортировать
Тетя Эмми Бойфренд Папа
Бабушка мама
Мой начальник
Томас: ~> кошачьи люди-мне нравятся | Сортировать
Тетя Эмми Бойфренд Папа
Бабушка мама
Мой начальник
Но есть еще много вещей sort сможет сделать. Например, глядя на размер файла. С помощью этой команды содержимое каталога сортируется сначала с самых маленьких файлов, а с самых больших файлов:
ls -The | Сортировать -нк 5
Старый синтаксис сортировки
Вы можете получить тот же результат с ls -The | Сортировать + 4н, но это старая форма, не соответствующая действующим стандартам.
Команда sort команда также используется в сочетании с уник программа (или sort -u), чтобы отсортировать вывод и отфильтровать двойные записи:
Томас: ~> список предметов для кошек
1
4
2
5
34
Томас: ~> список предметов для кошек
1
4
2
5
34
567
432
567
34
555
Томас: ~> сортировать список товаров | уникальный
1
2
34
4
432
5
555
567
567
432
567
34
555
Томас: ~> сортировать список товаров | уникальный
1
2
34
4