Объясните удаление этой повторяющейся строки, сохранение порядка, однострочный AWK
Я узнал очень удобный способ удалить повторяющиеся строки, сохраняя порядок изУдалить дубликаты без сортировки файлов - BASH.
Скажем, если у вас есть следующий файл,
$cat file
a
a
b
b
a
c
Вы можете использовать следующее, чтобы удалить дубликаты строк:
$awk '!x[$1]++' file
a
b
c
Как это работает с точки зрения приоритета операций?