婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 詳解Shell cut用法

詳解Shell cut用法

熱門標簽:網絡電話外呼系統撥號軟件 汨羅代理外呼系統 天津智能外呼系統排名 申請400電話有什么用 宿松高德地圖標注 電銷機器人加盟多少錢 貴陽400電話到哪里去辦理 4層電梯外呼控制系統設計 400電話申請找

cut是以每一行為一個處理對象的,這種機制和sed一樣。

cut接受三個定位方法:

1)byte: -b

2)characters: -c

3)fields: -d

eg:提取第3,4,5,9的字節: cut -b 3-5,9

注意:cut命令如果使用-b選項,執行時會先把-b后面所有的定位進行從小到大排序,然后再提取,不能顛倒順序。

-3 表示從第一字節到第三字節;

3- 表示從第三字節到結尾。

對于中文提取,-c 會以字符為單位,輸出正常;-b以字節(8位二進制)計算。

當遇到多字節字符時,使用-n選項,不會將多字節字符拆開。cut -nb 1,2,3

對于非固定格式信息,需要域。之前需要先設置間隔符,再提取第幾個域。

cut -d : -f 1

-d設置間隔符為:,-f 1 為提取第一個域。

注意:如果遇到空格和制表符時,怎么辨認?

先檢查這段空格是由空格組成還是制表符組成:

cat tab_space.txt
sed -n l tab_space,txt

如果是制表位(TAB),就會顯示\t, 如果是空格,就會原樣顯示。(sed中n后面的l是小寫的L)

cut -d 用什么符號表示制表符或空格?

cut -d 默認間隔為制表符,可以省略。若設置空格為間隔符,則 cut -d ' ' -f 4

(兩個單引號中要有一個空格)

而且只能在-d 后面設置一個空格,不允許有多個空格。cut允許的間隔符是一個字符。

總結

以上所述是小編給大家介紹的Shell cut用法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

您可能感興趣的文章:
  • ShellExecute函數用法的實例代碼
  • shell字符截取命令之cut命令的實例詳解
  • 一天一個shell命令 linux文本內容操作系列-cut命令詳解
  • Stream、WshShell、WshUrlShortcut對象及Shell.Application的參數與使用

標簽:連云港 烏蘭察布 廣東 昌都 海北 臨沂 撫州 贛州

巨人網絡通訊聲明:本文標題《詳解Shell cut用法》,本文關鍵詞  詳解,Shell,cut,用法,詳解,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《詳解Shell cut用法》相關的同類信息!
  • 本頁收集關于詳解Shell cut用法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 益阳市| 奉化市| 拜泉县| 合江县| 称多县| 池州市| 土默特左旗| 泸州市| 吉水县| 赤峰市| 尖扎县| 偏关县| 萝北县| 五台县| 胶南市| 安达市| 长岛县| 鲜城| 会同县| 浮山县| 广昌县| 广东省| 兰坪| 塘沽区| 腾冲县| 绥棱县| 通海县| 孟津县| 克山县| 扎兰屯市| 黄大仙区| 临桂县| 和政县| 清流县| 宜昌市| 海门市| 永丰县| 孝义市| 垣曲县| 工布江达县| 敦化市|