我有一个包含以下内容的文件:
文件.txt:
661###############20160315###
###########################
###########################
661###############20160316###
###########################
661###############20160317###
###########################
Run Code Online (Sandbox Code Playgroud)
我想根据起始字符串“661”和日期(2016MMDD)将此单个文件拆分为多个文件,并将拆分文件重命名为 20160315.txt、20160316.txt 等。例如,每个拆分文件将具有:
20160315.txt 将有:
661###############20160315########
################################
################################
Run Code Online (Sandbox Code Playgroud)
20160316.txt 将有:
661###############20160316########
################################
Run Code Online (Sandbox Code Playgroud)
20160317.txt 将有:
661###############20160317#######
###############################
Run Code Online (Sandbox Code Playgroud)
是否有一个 awk 命令可以做到这一点?