Существует два способа сделать это:
В то время как я вполне уверен, первый путь будет работать, он оставляет Вас с виртуальным жестким диском. Если Вы захотите установить дугу исходно на Вашем внешнем жестком диске, то необходимо будет скопировать целое содержание виртуального HD к собственному HD после того, как Вы закончили устанавливать. Документация Вашего vm должна указать, как сделать это.
Другой путь смонтировал бы Ваш HD исходно к Вашему vm. Очевидно, Вам нужна виртуальная машина, которая может сделать это или это работа привычки. Без любых гостевых дополнений я не знаю vm, который может сделать это.
Все эти пути не очень изящны для движения, таким образом, я рекомендую Вам не попробовать его. Вместо этого попытайтесь найти способ получить доступ к документации, не используя vm. Вы могли распечатать документацию. Если у Вас есть второй ПК или планшет, Вы могли бы использовать это для просмотра документации.
awk 'NR>1 && $0"" < last; {last=$0}'
Печатает строки, которые сортируются перед предыдущей строкой. $0""
заставляет провести лексическое сравнение (на выходе seq 10
он обнаружит 10
как сортировку до 9
).
Я думаю, что сравнение строк оболочки должно соответствовать лексикографическому порядку (в соответствии с текущей локалью, конечно) - так что, возможно, вы могли бы сделать что-то вроде
#!/bin/bash
lastline=""
while IFS= read -r line; do
[[ "$line" < "$last" ]] && printf '%s\n' "$line"
last="$line"
done < <(your process)