( AWK )Csv, разделяющий одни и те же переменные в столбцах на разные файлы

Из вики-статьи Debian:

Debian 9 «Растягивание»

В большинстве случаев убедитесь, что у вас есть xserver -xorg -input -libinput xserver -xorg -input -evdev xserver -xorg -input -mouse установлен, а не пакет xserver -xorg -input -synaptics.

Прочтите:https://en.wikipedia.org/wiki/Evdevдля получения дополнительной информации о evdev.

Попробуйте apt removeзапустить xserver -xorg -input -synaptics и установить вышеуказанные пакеты.

3
04.06.2020, 20:57
1 ответ

Используя GNU-версию sed и написав в расширенном режиме, мы запускаем первый проход по вводу csv и из него генерируем необходимую серию кода sed. Во втором проходе мы применяем этот код к csv и получаем требуемый файл.com. Дедупликация обрабатывается в самом первом проходе sed.

sed -Ee '
  1s|.*|1b|
  1! s|(.*),.*|/^\1,/ s///w \1|
  G
  /^([^\n]*)\n(.*\n)?\1(\n|$)/d
  P;h;d
' test1.csv | sed -nf - test1.csv
head *.com
0
18.03.2021, 23:30

Теги

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