我在一个目录中贪图一堆文件,如下所示
grep -EIho 'abc|def' *|sort|uniq -c >>counts.csv
我的输出是
150 abc
130 def
我需要的是当前日期(-1)和grep的结果如下所示插入到counts.csv
5/21/2018 150,130
答案 0 :(得分:0)
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