日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

split命令用法(shell)

發布時間:2025/4/5 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 split命令用法(shell) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

split命令用法
s p l i t用來將大文件分割成小文件。有時文件越來越大,傳送這些文件時,首先將其分割可能更容易。使用v i或其他工具諸如s o r t時,如果文件對于工作緩沖區太大,也會存在一些問題。
因此有時沒有選擇余地,必須將文件分割成小的碎片。
s p l i t命令一般格式:

[Copy to clipboard] [ - ]
CODE:
split -output_file-size input-filename output-filename

這里o u t p u t - f i l e - s i z e指的是文本文件被分割的行數。-b表示分割后每個文件的字節數!
s p l i t查看文件時,o u t p u t - f i l e - s i z e選項指定將文件按每個最多1 0 0 0行分割。如果有個文件有38行,那么將分割成3個文件,分別有
10、10、10、8行。每個文件格式為x [ a a ]到x [ z z ],x為文件名首字母, [ a a ]、[ z z ]為文件名剩余部分順序字符組合,下面的例子解釋這一點。
如passwd有38行:

[Copy to clipboard] [ - ]
CODE:
[sam@chenwy split]$ ls -l
總用量 8
-rw-r--r-- 1 sam sam 1649 12月 4 11:13 passwd
-rw-rw-r-- 1 sam sam 84 12月 4 11:19 split1

[Copy to clipboard] [ - ]
CODE:
[sam@chenwy split]$ split -10 passwd
[sam@chenwy split]$ ls -l
總用量 24
-rw-r--r-- 1 sam sam 1649 12月 4 11:13 passwd
-rw-rw-r-- 1 sam sam 84 12月 4 11:19 split1
-rw-rw-r-- 1 sam sam 368 12月 4 11:24 xaa
-rw-rw-r-- 1 sam sam 474 12月 4 11:24 xab
-rw-rw-r-- 1 sam sam 495 12月 4 11:24 xac
-rw-rw-r-- 1 sam sam 312 12月 4 11:24 xad

生成了四個文件,前三個文件每個文件10行,最后一個8行,分割分的文件名自動產生,格式為xa-a

再如split有6行:

[Copy to clipboard] [ - ]
CODE:
[sam@chenwy split]$ cat split1
this is line1
this is line2
this is line3
this is line4
this is line5
this is line6

按每個文件1行分割,命令為:

[Copy to clipboard] [ - ]
CODE:
[sam@chenwy split]$ split -1 split1
[sam@chenwy split]$ ls -l
總用量 32
-rw-r--r-- 1 sam sam 1649 12月 4 11:13 passwd
-rw-rw-r-- 1 sam sam 84 12月 4 11:19 split1
-rw-rw-r-- 1 sam sam 14 12月 4 11:25 xaa
-rw-rw-r-- 1 sam sam 14 12月 4 11:25 xab
-rw-rw-r-- 1 sam sam 14 12月 4 11:25 xac
-rw-rw-r-- 1 sam sam 14 12月 4 11:25 xad
-rw-rw-r-- 1 sam sam 14 12月 4 11:25 xae
-rw-rw-r-- 1 sam sam 14 12月 4 11:25 xaf

文件有6行,s p l i t按每個文件1行進行了分割,并按字母順序命名文件。為進一步確信操作成功,觀察一個新文件內容:

[Copy to clipboard] [ - ]
CODE:
[sam@chenwy split]$ cat xaa
this is line1
[sam@chenwy split]$ cat xaf
this is line6

總結

以上是生活随笔為你收集整理的split命令用法(shell)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。