Tengo un archivo CSV que contiene los siguientes registros:
Name,Phone,Country
John,N/A,USA
Max,N/A,USA
Name,Color,Size
John,Blue,M
Max,Red,S
¿Cómo puedo leer solo los registros de Nombre, Color, Tamaño y más, usando bash?
Además, ¿cómo puedo limitar la salida hasta que alcance el EOF o una línea en blanco? Así que esto:
Name,Phone,Country
John,N/A,USA
Max,N/A,USA
Name,Color,Size
John,Blue,M
Max,Red,S
Dummy,Dummy,Dummy
Foo,Foo,Bar
No daría salida a esto:
John,Blue,M
Max,Red,S
Dummy,Dummy,Dummy
Foo,Foo,Bar
Pero más bien solo esto:
John,Blue,M
Max,Red,S
Ya probé grep y sed, pero sin suerte, también probé cola pero se desconoce el número de líneas hasta que se lee el archivo.