歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> Unix和Linux平台上大文件的拆分和合並

Unix和Linux平台上大文件的拆分和合並

日期:2017/2/28 11:11:33   编辑:關於Unix


  昨天下載Solaris時候,發現文件是拆分過的兩部分,然後官方有文件合並的介紹。
  因為沒有別的工具,於是就使用這個“copy”命令來合並了(當然是在WINDOWS下了)。
  同樣呢,在Solaris下測試了一下cat命令,也很好用,速度也很快呢。
  於是,又找了一下文件分割的命令來測試了一下,發現,命令行的也沒有那麼難學,沒有必要動辄就找工具來操作了。
  Unix/Lunix下文件分割使用下面這個命令:
  split 是把一個文件拆分為長度或體積相等的若干文件的工具;
  split [參數選項] infile [outfile]
  split 把輸入的文件拆分為若干體積或長度相等的文件,輸入文件保持不變,只是把結果拆分結果寫到outfileaa、outfileab ... ... 等文件中。如果我們不指定outfile,被拆分後的文件會寫到 xaa、xab ... ...。
  參數
  -l n 把infile拆分為具有n行的段,默認值為1000
  -b n[bkm] 以體積為單位的拆分,約定每拆分後每個文件的大小 ,b代表512B,k代表1KB,m代表1MB。
  -C bytes[bkm] 把bytes的最大值放入文件,堅持增加完整的行;
  - 從標准輸入讀取;
  --help 幫助;
  雖然簡單,但是自己以前沒有實實在在用過,權當學習了新東西吧。
Copyright © Linux教程網 All Rights Reserved