Вот уродливый sed
способ просто для удовольствия
sed '2,$ s/[^ ]\+/& &/; 2,$ s/ /\n/' file | paste -d ' ' - -
abc 123 abc
abc 789 bcd
bcd 456 acb
acb 135
2, $
из второй строки до последнего s / [^] \ + / & & /
удваивает первый набор непробельных символов ;
разделяет команды, как в оболочке s / / \ n /
заменить первый пробел новой строкой paste -d '' - -
склеить этот беспорядок (добавить вторую строку к третьей, четвертую строку к третьей и т. Д.) Поскольку это ваша рабочая станция, я бы просто удалил logcheck.
Logcheck является частью более тщательной настройки безопасности серверов Linux и более полезен в условиях предприятия с несколькими серверами для обнаружения, анализа и отправки сообщений об ошибках журналов.
Чтобы удалить его, выполните:
sudo apt-get remove logcheck
Было бы целесообразно открыть еще один вопрос о размере ваших журналов или изменить ротацию журналов некоторых возможно установленных служб с еженедельной на ежедневную; они должны быть больше, чем обычно, чтобы logcheck был настолько загружен. Как говорит @meuh, может быть полезно просмотреть /var/log
, чтобы увидеть, какие журналы вышли из-под контроля; системный журнал размером 500 МБ кажется нормальным размером, но файлов журналов больше.