我在一个目录中有一些压缩后的日志文件,它们看起来像这样:
log/day_1_time_log_1.log.gz
...
log/day_1_time_log_100.log.gz
log/day_1_location_log_1.log.gz
...
log/day_1_location_log_100.log.gz
我想json
从包含字符串的所有日志中取出第 4 列(一些字符串)time
并将它们归类到一个文件中。这就是我所做的,我得到了zcat: unknown compression format
错误。
find logs/* -name *time* | zcat | awk -F"\t" '{ print $4 }' > output.json
我的代码有什么问题?我可以直接把它传给awk
?