Сawk
:
awk -F, 'NR==FNR{ dup[$2, $3, $4]++; next } (dup[$2, $3, $4]==1)' infile infile
Здесь мы обрабатываем ввод infile
два раза, сначала читаем файл и сохраняем каждую дублирующуюся строку в соответствии с указанными полями $2
, $3
и $4
в связанный массив с именем dup
; ++
каждый раз увеличивает количество вхождений этих строк.
При следующем процессе проверяется и будет напечатана вся строка, если указанные поля встречались только один раз.
Наиболее вероятной причиной является отсутствие или неверный драйвер. Arch wiki — отличный источник информации о том, как решить эти проблемы :
.https://wiki.archlinux.org/title/ATI#Selecting_the_right_driver
РЕШЕНО :Я использовал драйвер amdgpu вместо radeon, также мне пришлось установить пакет xf86 -video -ati