Linux shell編程之提取字符與統計
1、假如,有一bb文檔的格式如下:
www.2cto.com
現在要求提取以上紅體字部分,我們可以通過以下命令實現:
grep aa.png bb|cut -d\" -f6
2、假如,有一bb文檔的格式如下:
www.2cto.com
現在,要獲取紅體字部分,可以用以下命令來實現:
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 然後,刪除“日/月/年”之外字符,最後,統計出現的次數