如何根據輸出的權重將命令列執行的輸出重新導向到多個文件

如何根據輸出的權重將命令列執行的輸出重新導向到多個文件

目前,我正在使用 awk 行根據某些條件過濾一組文件。

如果結果(例如產生的檔案大於 1 Mb 或超過 N 行)如何將結果輸出重新導向到多個檔案?我想將結果命名為 result_1.txt、result_2.txt 等。

ps: 我想將結果分割成 1Mb 或 N 行的文件

答案1

將輸出透過管道傳輸到split

man split

相關內容