Как можно разделить (в среде командной строки linux-bash) текстовый файл на несколько текстовых файлов на основе выражения reg, где выражение является частью строки? Пример:текстовый файл разбит на основе регулярных выражений
original.txt:
1,Johnny good,91240,*****
2,Joe non-frequent,34755,***
4,Mary bad credit,92323,*
2,Joe2 non-frequentsd,34755,***
223,Joe3 frequentsd,34755,***
Файлы после раскола:
91240.txt:
1,Johnny good,91240,*****
34755.txt:
2,Joe non-frequent,34755,***
2,Joe2 non-frequentsd,34755,***
223,Joe3 frequentsd,34755,***
92323.txt :
4,Mary bad credit,92323,*
Благодарим Вас за отзыв.
ой, команда линукс линии, как я люблю тебя. – hometoast
Если я помню, некоторые реализации awk заставляют вас писать 'awk -F, {file = $ 3" .txt "; print> file} '' –