91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux常用命令csplit怎么用

發布時間:2022-02-16 12:02:02 來源:億速云 閱讀:123 作者:小新 欄目:開發技術

這篇文章主要介紹Linux常用命令csplit怎么用,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

Linux常用命令csplit命令用于將一個大文件分割成小的碎片,并且將分割后的每個碎片保存成一個文件。

Linux常用命令csplit怎么用

語法

 csplit [-kqsz][-b][-f] [-n][--help][--version][文件][范本樣式...]

參數

  • -b或–suffix-format= 預設的輸出格式其文件名稱為xx00,xx01…等,您可以通過改變來改變輸出的文件名。

  • -f或–prefix= 預設的輸出字首字符串其文件名為xx00,xx01…等,如果你指定輸出字首字符串為”hello”,則輸出的文件名稱會變成hello00,hello01…等。

  • -k或–keep-files 保留文件,就算發生錯誤或中斷執行,也不能刪除已經輸出保存的文件。

  • -n或–digits= 預設的輸出文件名位數其文件名稱為xx00,xx01…等,如果你指定輸出文件名位數為”3″,則輸出的文件名稱會變成xx000,xx001…等。

  • -q或-s或–quiet或–silent 不顯示指令執行過程。

  • -z或–elide-empty-files 刪除長度為0 Byte文件。

  • –help 在線幫助。

  • –version 顯示版本信息。

實例

測試文件 server.log內容

 cat server.log SERVER-1 [con] 10.10.10.1 suc [con] 10.10.10.2 fai [dis] 10.10.10.3 pen [con] 10.10.10.4 suc SERVER-2 [con] 10.10.10.5 suc [con] 10.10.10.6 fai [dis] 10.10.10.7 pen [con] 10.10.10.8 suc SERVER-3 [con] 10.10.10.9 suc [con] 10.10.10.10 fai [dis] 10.10.10.11 pen [con] 10.10.10.12 suc 12345678910111213141516

需要將server.log分割成server1.log、server2.log、server3.log,這些文件的內容分別取自原文件中不同的SERVER部分:

 [root@localhost split]# csplit server.log /SERVER/ -n2 -s {*} -f server -b "%02d.log"; rm server00.log [root@localhost split]# ls server01.log  server02.log  server03.log  server.log 123 命令詳細說明:

/[正則表達式]/ #匹配文本樣式,比如/SERVER/,從第一行到包含SERVER的匹配行。 {*} #表示根據匹配重復執行分割,直到文件尾停止,使用{整數}的形式指定分割執行的次數。 -s #靜默模式,不打印其他信息。 -n #指定分割后的文件名后綴的數字個數。比如01、02、03等。 -f #指定分割后的文件名前綴。 -b #指定后綴格式。比如%02d.log,類似于C語言中的printf參數格式。 rm server00.log #是刪除第一個文件,因為分割后的的第一個文件沒有內容,匹配的單詞就位于文件的第一行中。

以上是“Linux常用命令csplit怎么用”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

万年县| 灵山县| 双流县| 驻马店市| 舟曲县| 康定县| 五大连池市| 扎兰屯市| 玉树县| 县级市| 明溪县| 当雄县| 分宜县| 灵川县| 道真| 巴马| 壶关县| 太谷县| 神池县| 浙江省| 汝阳县| 菏泽市| 博兴县| 开化县| 寿阳县| 普洱| 普宁市| 淄博市| 南岸区| 潜山县| 阳曲县| 六枝特区| 巩义市| 报价| 大足县| 霍林郭勒市| 晋城| 阳西县| 襄垣县| 吉安县| 凯里市|