linux中cut用法
cut
cut命令可以從一個文字檔案或者文字流中提取文字列。
cut語法
[[email protected] ~]# cut -d'分隔字元' -f fields <==用於有特定分隔字元 [[email protected] ~]# cut -c 字元區間 <==用於排列整齊的資訊 選項與引數: -d :後面接分隔字元。與 -f 一起使用; -f :依據 -d 的分隔字元將一段資訊分割成為數段,用 -f 取出第幾段的意思; -c :以字元 (characters) 的單位取出固定字元區間;
PATH 變數如下
[[email protected]~]# echo $PATH /bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin:/usr/games # 1 | 2 | 3 | 4 | 5 | 6 | 7
將 PATH 變數取出,我要找出第五個路徑。
#echo $PATH | cut -d ':' -f 5 /usr/local/bin
將 PATH 變數取出,我要找出第三和第五個路徑。
#echo $PATH | cut -d ':' -f 3,5 /sbin:/usr/local/bin
將 PATH 變數取出,我要找出第三到最後一個路徑。
echo $PATH | cut -d ':' -f 3-
/sbin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin:/usr/games
將 PATH 變數取出,我要找出第一到第三個路徑。
#echo $PATH | cut -d ':' -f 1-3
/bin:/usr/bin:/sbin:
將 PATH 變數取出,我要找出第一到第三,還有第五個路徑。
echo $PATH | cut -d ':' -f 1-3,5
/bin:/usr/bin:/sbin:/usr/local/bin
實用例子:只顯示/etc/passwd的使用者和shell
#cat /etc/passwd | cut-d ':' -f 1,7 root:/bin/bash daemon:/bin/sh bin:/bin/sh
相關推薦
linux中cut用法
cut cut命令可以從一個文字檔案或者文字流中提取文字列。 cut語法 [[email protected] ~]# cut -d'分隔字元' -f fields <==用於有特定分隔字元 [[email protected] ~]# cut
Linux中cut,sort,uniq和wc的用法
一.cut是一個選取命令,就是將一段資料經過分析,取出我們想要的。一般來說,選取資訊通常是針對“行”來進行分析的,並不是整篇資訊分析的。1.語法格式為:cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file]2.使用說明cut 命令從檔案的每一行剪下位元組、字
linux 中cut的用法
cut是一個選取命令,就是將一段資料經過分析,取出我們想要的。一般來說,選取資訊通常是針對“行”來進行分析的,並不是整篇資訊分析的。 (1)其語法格式為:cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file]
Linux中wget用法
wordpress 用戶名 targe 是否 之前 get robot c斷點續傳 常用語法 Wget簡介:Linux系統中wget是一個下載文件的工具,它用在命令行下。對於Linux用戶是必不可少的工具,我們經常要下載一些軟件或從遠程服務器恢復備份到本地服務器。wget支
linux中sed用法
命令一、sed命令介紹:1、含義:Stream Editor文本流編輯,sed是一個“非交互式的”面向字符流的編輯器。能同時處理多個文件多行的內容,可以不對原文件改動,把整個文件輸入到屏幕,可以把只匹配到模式的內容輸入到屏幕上。還可以對原文件改動,但是不會再屏幕上返回結果。2、功能:主要用來自動編輯一個或多個
linux中~/cut/argus/
syn 程序 item 設置 批處理 pri clear count ont 1.Linux shell 截取字符變量的前8位 實現方法有如下幾種: expr substr “$a” 1 8 echo $a|awk ‘{print substr(,1,8)}’ echo
Linux中date用法
date1、命令:date2、命令功能:date 可以用來顯示或設定系統的日期與時間。3、命令參數-d<字符串>:顯示字符串所指的日期與時間。字符串前後必須加上雙引號; -s<字符串>:根據字符串來設置日期與時間。字符串前後必須加上雙引號; -u:顯示GMT; --help:在線幫助;
Linux中awk用法
awk1、awk簡介:awk是一個強大的文本分析工具,相對於grep的查找,sed的編輯,awk在其對數據分析並生成報告時,顯得尤為強大。簡單來說awk就是把文件逐行的讀入,以空格為默認分隔符將每行切片,切開的部分再進行各種分析處理。2、awk格式:awk是由模式,動作,或者模式和動作的組合組成。模式patt
Linux中rpm用法
rpm 安裝 Linux rpm -i 安裝--test 僅測試,不安裝--nodeps 忽略依賴性(忽略依賴性安裝)--replacepkgs 重復安裝已安裝過的包,文件覆蓋(修改文件重裝覆蓋。即恢復軟件安裝初始狀態)--replacefiles 將要安裝包的部分文件與其他已安裝的包文件沖突,可
linux中vim用法
Vim是從 vi 發展出來的一個文字編輯器。程式碼補完、編譯及錯誤跳轉等方便程式設計的功能特別豐富,可以說是程式開發者的一項很好用的工具。 vi/vim 按鍵說明 除了上面簡易範例的 i, Esc, :wq 之外,其實 vim 還有非常多的按鍵可以使用。 第一部份:一般模式可用的游
三劍客-sed linux中sed用法
linux中sed用法 sed是一個很好的檔案處理工具,本身是一個管道命令,主要是以行為單位進行處理,可以將資料行進行替換、刪除、新增、選取等特定工作,下面先了解一下sed的用法sed命令列格式為: &n
linux中cut、printf、awk、sed命令
cut、printf、awk、sed在linux中都是用來處理文字的命令,接下來一個一個看。 一、cut命令 cut [選項] 檔名 選項: 主要使用一下兩個引數,若是隻使用 -f 則預設的分割符為 \t -f 列號:提取第幾列 -d 分
linux中 export 用法及環境變數
Linux export命令用於設定或顯示環境變數。 在shell中執行程式時,shell會提供一組環境變數。export可新增,修改或刪除環境變數,供後續執行的程式使用。 一、語法如下: export [-fnp][變數名稱]=[變數設定值] 引數說明: -f 代表[
Linux 下cut用法總結
CUT cut 顧名思義,就是切~~是一個選取命令,其功能是將檔案中的每一行,“位元組” “字元” “欄位” 進行剪下,選取我們需要的,並將這些選取好的資料輸出至標準輸出。 create two new document to display #ca
linux之cut用法(轉載)
cut是一個選取命令,就是將一段資料經過分析,取出我們想要的。一般來說,選取資訊通常是針對“行”來進行分析的,並不是整篇資訊分析的。 (1)其語法格式為:cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file] 使用說
shell中cut用法簡介
cut是以每一行為一個處理物件的,這種機制和sed是一樣的。(關於sed的入門文章將在近期釋出) 1、 cut一般以什麼為依據呢? 也就是說,我怎麼告訴cut我想定位到的剪下內容呢? cut命令主要是接受三個定位方法: 第一,位元組(bytes),用選項-b 第二
Linux中grep搜索用法
輸出 ber linu 大小 magic add option 正則表達 查找 有測試文件test.txt一枚,內容如下 aaabbbcccAAADDDEEEabcsdfjasldjfbcdokmABC 一、基本搜索常用1、現在想把abc okm篩選出來 grep "abc
Linux中yum和apt-get用法及區別
記錄 auto yum安裝軟件 mirror 內核 epo 綁定 提示 們的 Linux中yum和apt-get用法及區別 一般來說著名的linux系統基本上分兩大類: 1.RedHat系列:Redhat、Centos、Fedora等 2.Debian系列:De
Linux中sudo的用法
ber code als 安裝 有效 ould using span 帶來 在linux中的用戶只有2種:root和非root。而非root即普通用戶的權限非常低,基本處理自己的home目錄,其他好多地方連查看的權利也沒有,更不要說安裝軟件了。 為了避免來回切換root,l
Linux中more和less命令用法
時間 quit ron 忽略 分頁 page tab 易用 linux中 一、more命令 more功能類似 cat ,cat命令是整個文件的內容從上到下顯示在屏幕上。 more會以一頁一頁的顯示方便使用者逐頁閱讀,而最基本的指令就是按空白鍵(space)就往下一頁顯示,按