linux shell中split用法


[root@linux ~]# split [-bl] file PREFIX
參數:
-b 
:后面可接欲分割成的檔案大小,可加單位,例如 b, k, m 等;
-l  :以行數來進行分割。
范例:

范例一:我的 /etc/termcap 有七百多K,若想要分成 300K 一個檔案時?
[root@linux ~]# cd /tmp; split -b 300k /etc/termcap termcap
[root@linux tmp]# ls -l termcap*
-rw-rw-r–  1 root root  307200  8月 17 00:25 termcapaa
-rw-rw-r–  1 root root  307200  8月 17 00:25 termcapab
-rw-rw-r–  1 root root  184848  8月 17 00:25 termcapac
# 那個檔名可以隨意取的啦!我們只要寫上前導文字,小檔案就會以
# xxxaa, xxxab, xxxac 等方式來建立小檔案的!

范例二:如何將上面的三個小檔案合成一個檔案,檔名為 termcapback
[root@linux tmp]# cat termcap* >> termcapback
# 很簡單吧?就用資料流重導向就好啦!簡單!

轉:http://dongyongjun.i.sohu.com/blog/view/165756234.htm


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM