Изменить формат даты с помощью команды awk только для одного первого столбца файла

Служебные файлы Systemd считываются, а их порядок и зависимости связываются с графиками только в том случае, если они включены, обычно при наличии символических ссылок в одном из требуемых каталогов для их цели или службы (обычно в /etc/systemd/system/ для пользователя -созданы сервисы ). Операция systemctl enable создаст экземпляры этих ссылок из тех, которые перечислены в разделе [Install] служебного файла.

0
15.01.2021, 10:42
2 ответа

Измените исходный awk на:

awk '{gsub ("/", "-", $23); print $23,$24,$4,$6,$7,$11,$12,$13}'
4
18.03.2021, 22:36

команда

awk '{x=substr($1,1,4)"-"substr($1,6,2)"-"substr($1,9,2);$1="";print x$0}'  filename

выход

2020-01-12 08:43:14 TEST-FIELD 10001000 RRRT100 xx.xx.xx.xx [xx-xxxx] xx.xx.xx.xx
2020-01-12 08:43:14 TEST-FIELD 10001000 RRRT100 xx.xx.xx.xx [xx-xxxx] xx.xx.xx.xx
2020-01-12 08:43:14 TEST-FIELD 10001000 RRRT100 xx.xx.xx.xx [xx-xxxx] xx.xx.xx.xx
2020-01-12 08:43:14 TEST-FIELD 10001000 RRRT100 xx.xx.xx.xx [xx-xxxx] xx.xx.xx.xx
0
18.03.2021, 22:36

Теги

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