С другой стороны, Вы могли отсортировать со стороны первого поля, которое запускается при смещении 8:
$ sort -k1.8 < file
[a2--0-boot] /dev/sda2 179M
[b2--1-boot] /dev/sdb2 1008M
[a8--2-home] /dev/sda8 2.0G
[b11-2-home] /dev/sdb11 2.0G
[a9--1-var] /dev/sda9 996M
[b14-2-var] /dev/sdb14 2.0G
Если Ваша система имеет a rev
команда, можно сделать:
$ rev < file | sort -k3 | rev
[b11-2-home] /dev/sdb11 2.0G
[a8--2-home] /dev/sda8 2.0G
[a9--1-var] /dev/sda9 996M
[b14-2-var] /dev/sdb14 2.0G
[a2--0-boot] /dev/sda2 179M
[b2--1-boot] /dev/sdb2 1008M
Только инвертировать первое поле:
rev1() {
sed -e 's/^/\
/;:1' -e 's/\(.*\n\)\([^[:blank:]]\)/\2\1/;t1' -e 's/\n//'
}
rev1 < file | sort | rev1
.xz
Во-первых, последнее расширение .xz
- это сжатие данных без потерь программа и формат файла, который включает алгоритмы сжатия LZMA / LZMA2, например Википедия . Разработано Проектом Тукаани .
Для использования в Mac OS X приложение Apple Archive Utility.app не может обрабатывать этот формат (начиная с Yosemite). На странице проекта XZ предлагается использовать библиотеку XZ Utils и инструмент командной строки. Вы можете получить приложения для разархивирования в Apple App Store. Приложение Unarchiver работало для меня с файлами установщика FreeBSD .xz.
.raw
, .vhd
, .vmdk
Второе после последнего расширение - это один из трех типов форматов файлов виртуальных жестких дисков.
.raw
.vhd
Формат виртуального жесткого диска
. Разработано Connectix (теперь Microsoft). С 2005 года спецификации этого формата доступны другим сторонам. Может использоваться с Parallels Desktop 10 . .vmdk
Формат диска виртуальной машины
. Разработано VMware . Может использоваться с Parallels Desktop и Oracle VirtualBox . Хотя Parallels 10.2 в Mac OS X Yosemite 10.10.2 может открывать и конвертировать форматы .vhd и .vmdk в свой собственный формат, когда я пробовал каждый установщик FreeBSD, я получал ошибку:
Не удалось преобразовать этот виртуальный жесткий диск.
Невозможно идентифицировать гостевую ОС, установленную на диске. Вы все еще можете преобразовать этот диск с помощью утилиты prl_convert с параметром --allow-no-os. "