как перенаправить вывод выполнения командной строки в более чем один файл в соответствии с весом вывода

как перенаправить вывод выполнения командной строки в более чем один файл в соответствии с весом вывода

В настоящее время я использую строку awk для фильтрации набора файлов по определенным критериям.

Как перенаправить вывод результата в более чем один файл, если результат, например, если файл, который будет сгенерирован, больше 1 Мб или имеет более N строк? Я хочу назвать свои результаты result_1.txt, result_2.txt и т. д.

ps: Я хочу разделить свой результат на файлы по 1 Мб или N строк

решение1

Направьте вывод наsplit

man split

Связанный контент