Как я могу изменить, куда unix pipe отправляет свои результаты для команды split?

В основном я делаю следующее:

export_something | split -b 1000

, который разбивает результаты экспорта на файлы с именами xaa, xab, xac, все по 1000 байт каждый

, но я хочу, чтобы мой вывод из разделения попал в файлы с определенным префиксом. Обычно я бы просто сделал это:

split -b <file> <prefix>

, но нет флага для префикса, когда вы к нему подключены. Я ищу способ сделать это:

export_something | split -b 1000 <output-from-pipe> <prefix>

Возможно ли это?

5
задан Matthew Rathbone 3 December 2010 в 15:22
поделиться