我有一个文件-|在每个部分后都带有分隔符...需要使用unix为每个部分创建单独的文件.
输入文件的示例
wertretr
ewretrtret
1212132323
000232
-|
ereteertetet
232434234
erewesdfsfsfs
0234342343
-|
jdhg3875jdfsgfd
sjdhfdbfjds
347674657435
-|
Run Code Online (Sandbox Code Playgroud)
文件1中的预期结果
wertretr
ewretrtret
1212132323
000232
-|
Run Code Online (Sandbox Code Playgroud)
文件2中的预期结果
ereteertetet
232434234
erewesdfsfsfs
0234342343
-|
Run Code Online (Sandbox Code Playgroud)
文件3中的预期结果
jdhg3875jdfsgfd
sjdhfdbfjds
347674657435
-|
Run Code Online (Sandbox Code Playgroud) 我有这个file.csv:
coordinate1,coordinate2,value1
11111,a1,65
11111,a2,32
22222,b1,39
22222,b3,55
33333,c5,12
33333,c9,16
coordinate1,coordinate2,value2
54656,a1,65
21342,a2,32
23543,b1,39
123123,b3,55
568568,c5,12
568568,c9,16
123123,b3,55
568568,c5,12
568568,c9,16
coordinate1,coordinate2,value3
23543,b1,39
123123,b3,55
568568,c5,12
568568,c9,16
123123,b3,55
23543,b1,39
123123,b3,55
568568,c5,12
568568,c9,16
123123,b3,55
11111,a1,65
11111,a2,32
22222,b1,39
22222,b3,55
33333,c5,12
33333,c9,16
Run Code Online (Sandbox Code Playgroud)
现在我想将这个文件分成3个文件,每个人只有数据块
Es: 1° file
coordinate1,coordinate2,value1
11111,a1,65
11111,a2,32
22222,b1,39
22222,b3,55
33333,c5,12
33333,c9,16
Es: 2° file
coordinate1,coordinate2,value2
54656,a1,65
21342,a2,32
23543,b1,39
123123,b3,55
568568,c5,12
568568,c9,16
123123,b3,55
568568,c5,12
568568,c9,16
Run Code Online (Sandbox Code Playgroud)