tengo este file.csv:Dividir archivo basado en el delimitador de cadenas en bash.how?
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
Ahora me gustaría dividir este archivo en 3 archivos, todo el mundo pizca único bloque de datos
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
Intenté este ejemplo. Me aparece el siguiente error: awk: error de sintaxis en la línea fuente 1 contexto es \t/coordinate1, coordinate2, value?/{N ++} {print> n >>> "file.txt" <<< –
@RaffiKhatchadourian ¿Qué versión? de awk usaste? – Armali
@Armali awk versión 20070501 –