Подсакажите как оптимизировать разбивку большого файла на много мелких при помощи sed оптимально быстро.
Пока разбиваю
sed -n «/mask1/p» big.txt > mask1.txt; sed -n «/mask2/p» big.txt > mask2.txt; sed -n «/mask3/p» big.txt > mask3.txt; ... sed -n «/mask100000/p» big.txt > mask100000.txt; но подозреваю это самый топорный из возможных вариантов, да и при файле 1,5 гига это очень долго и очень грузит проц.
Как это можно сделать быстрее? В какую сторону копать?