Сделайте копию RAM

uniq -d перечисляет только дублированные строки из своего входа; так как ваш файл не содержит дубликатов строк (рассматривается во всей их полноте), он ничего не выводит.

Чтобы получить нужный результат, необходимо извлечь первый столбец и отфильтровать его:

cut -d\  -f1 file | uniq

в предположении, что ваш файл отсортирован (uniq только фильтрует дублирующие друг друга соседние строки); в противном случае

cut -d\  -f1 file | sort -u

Или вы можете сделать это с помощью awk, как указано в taliezin, с небольшим вариантом, чтобы вывести только первый столбец:

awk '!x[$1]++ { print $1 }' file

0
21.04.2014, 03:43
1 ответ

В виртуальной среде это можно сделать, создав моментальный снимок этого vm.

Во всех средах вам могут помочь инструменты kdump и kexec .

Что можно, а что нельзя делать, зависит от дистрибутива. Так что проверьте свои конкретные страницы руководства и документацию поставщика.

0
28.01.2020, 05:00

Теги

Похожие вопросы