Как разделить файл на N файлов, используя в качестве имени файла первые 2 символа в строке.
Исходный файл:
AA23409234TEXT
BA23201202Other Text
AA23509234YADA
BA23202202More Text.
C1000000000000000000
Должно создать 3 файла:
AA.txt
AA23409234TEXT
AA23509234YADA
BA.txt
BA23201202Other Text
BA23202202More Text.
C1.txt
C1000000000000000000
Я думаю об использовании подобного сценария sedна это
/^(..)/w \1
Но что на самом деле делает, это создает файл с именем '\ 1' вместо группы захвата.
Есть идеи?