Я надеюсь проанализировать текстовый файл, который выглядит следующим образом:
A a, b, c
B e
C f, g
Формат, который я надеюсь получить:
A a
A b
A c
B e
C f
C g
Я попробовал это:
perl -ane '@s=split(/\,/, $F[1]); foreach $k (@s){print "$F[0] $k\n";}' txt.txt
но работает только тогда, когда после запятой нет пробела. В оригинальном файле после каждой запятой есть пробел. Что мне делать?