例子

例子

Github 將檔案上傳限制為 100mb。這對於公共數據來說是不幸的。我知道我可以用dd.我想做的是將它們全部分割成 99MB 的文件,但問題是,我不想分割成一行——只有一個換行符。有沒有簡單的方法可以根據檔案的大小將檔案分割成區塊,但不能分割到中線。

例子

#/bin/sh
for i in $(seq 1 1000000); do
  echo "This is a test sentence." >> file
done;

現在file是26MB。我希望將該檔案分割成 1 MB 的區塊,但不要分割到任何地方只有一條線邊界 ( \n)。

答案1

我在文件中錯過了這一點,所以如果這對其他人有幫助

-C--line-bytes=SIZE每個輸出檔案最多放置 SIZE 位元組的記錄

忽略吧,反正-n, --number=CHUNKS我也沒必要用它。

相關內容