我有带有这样的日志的文本文件:
234,jfksdshdfjsfds
243,jkajdskasjdlada
543,adjsaskdjaksjda
如何使用Shell在不同的文件夹中创建和存储具有相同ID的行。 ID是每行前面的数字。
答案 0 :(得分:0)
尝试:
awk -F, '{fn=$1".txt"}{print >> fn;close(fn)}' log.file
以上代码实际上对其自身进行了解释:
$1
。txt保存为var fn
中的文件名fn
文件fn
文件