Linux shell 程式設計之提取字元與統計

2021-09-01 14:35:12 字數 937 閱讀 4402

1、假如,有一bb文件的格式如下:

現在要求提取以上紅體字部分,我們可以通過以下命令實現:

grep aa.png  bb|cut -d\" -f6

2、假如,有一bb文件的格式如下:

現在,要獲取紅體字部分,可以用以下命令來實現:

grep aa.png bb|cut -d\" -f4|cut -sd/  -f3

3、以第2點為例,要求:統計出現aa.png且時間格式為「23/apr/2011」次數。操作如下:

grep aa.png bb|sed 's,[^*\[,,;s,:.*,,'|uniq -c

首先在 bb文件中查詢aa.png 然後,刪除「日/月/年」之外字元,最後,統計出現的次數

linux shell程式設計之 if語句

一 語句格式 一行中的寫法 if test commands then consequent commands fi 多行的寫法 if 條件 then command else command fi 基本語法記住亮點 1 按照漢語的方式記憶 如果 if 那麼 then 就 否則 else 就 2 記...

Linux shell程式設計之awk sed用法詳解

awk的用法 1.awk的使用 呼叫方式 1.命令列方式 2.將所有awk命令插入乙個檔案,並使awk程式可執行,然後使awk命令直譯器作為指令碼的首行,以便通過鍵入指令碼名稱來呼叫它。3.將所有的awk命令插入乙個單獨檔案,然後呼叫。選項說明 f 域符號 預設為空格 f 指明awk指令碼 2.模式...

LINUX SHELL程式設計之遠端拷貝

使用expect,進行遠端拷貝 1.首先確認你的系統安裝有expect which expect 如果顯示如下,說明已經安裝完expect,如果沒有執行2 usr bin expect 2.yum install expect 3.遠端拷貝 usr bin expect f set password...