Хорошо, у меня есть файл, содержащий тысячи строк. Каждый на своей линии. Я хочу создать скрипт, который позволит мне взять этот файл, назвать его list.txt
, взять элементы из каждой строки и поместить его в отдельные файлы на основе первой буквы или цифры. Например, скажем, первые несколько строк файла выглядят так:
cheese
pizza
pepperoni
lettuce
grahamCrackers
0-0Foods
chicken
lentils
1-2Items
Мне нужно разбить его на эти:
c.txt
cheese
chicken
g.txt
grahamCrackers
l.txt
lettuce
lentils
p.txt
pizza
pepperoni
0.txt
0-0Foods
1.txt
1-2Items
Я хотел бы сделать это с BASH на OS X. Спасибо.
Ох, если это поможет. Элементы в каждой строке НИКОГДА не будут иметь пробела, они всегда будут заключены в одно слово. EG (Никогда не куриный суп, вместо куриного супа)