У меня есть файл CSV, содержащий следующие регистры:
Name,Phone,Country
John,N/A,USA
Max,N/A,USA
Name,Color,Size
John,Blue,M
Max,Red,S
Как я могу читать только регистры из имени, цвета, размера и далее, используя bash?
Кроме того, как я могу ограничить вывод, пока он не достигнет EOF или пустой строки? Итак, это:
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
Не будет выводить это:
John,Blue,M
Max,Red,S
Dummy,Dummy,Dummy
Foo,Foo,Bar
Но скорее только это:
John,Blue,M
Max,Red,S
Я уже пробовал grep и sed, но без удачи я также попробовал tail, но количество строк неизвестно до тех пор, пока файл не будет прочитан.