GREP в столбцы вместе с разделением запятыми - PullRequest
0 голосов
/ 22 мая 2018

Im greping куча файлов в каталоге, как показано ниже

grep -EIho 'abc|def' *|sort|uniq -c >>counts.csv

Мой вывод

150 abc

130 def

Что мне нужно, текущая дата (-1) и результат grepкак показано ниже для вставки в countts.csv

5/21/2018 150,130

1 Ответ

0 голосов
/ 22 мая 2018
grep..|sort|uniq -c
|awk -v d="$(date -d '1 day ago' +%D)" 'NR==1{printf "%s",d}{printf "%s",","$1;}END{print ""}'

сделает это.

С вашими примерами это даст:

05/21/18,150,130 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...