sed 流編輯器 練習

8-9 sed 練習

1、刪除/etc/grub2.conf文件中所有以空白開頭的行行首的

空白字符

sed 's@^[[:space:]]@@g' /etc/grub2.conf

? 2、刪除/etc/fstab文件中所有以#開頭,后面至少跟一個空

白字符的行的行首的#和空白字符

sed 's@^#[[:space:]]\{1,\}@@g'

? 3、在/root/install.log每一行行首增加#號

sed 's@^@#@g'

? 4、在/etc/fstab文件中不以#開頭的行的行首增加#號

sed 's@^[^#]@#@g'

? 5、處理/etc/fstab路徑,使用sed命令取出其目錄名和基名

5.jpg

? 6、利用sed 取出ifconfig命令中本機的IPv4地址

6.jpg

sed 流編輯器 練習

? 7、統計centos安裝光盤中Package目錄下的所有rpm文件的

以.分隔倒數第二個字段的重復次數

sed 's@.*\.\(.*\)\.rpm$@\1@'  | sort | uniq -c

原創文章,作者:ldt195175108,如若轉載,請注明出處:http://www.www58058.com/32310

(0)
ldt195175108ldt195175108
上一篇 2016-08-10
下一篇 2016-08-10

相關推薦

  • -pxe

    一. BootStraping(OS install): 1. pxe:preboot excution environment , 即預啟動執行環境,由intel開發,可實現無人值守自動安裝操作系統 ( 依賴于dhcp (dhcpd )服務器與 ftp(lftp) 服務器) 2. pxe 自動化系統安裝的流程: 1. client 從pxe網卡模式啟動, …

    2016-11-18
  • 馬哥教育網絡班20期-第八周課程作業

    1、請描述網橋、集線器、二層交換機、三層交換機、路由器的功能、使用場景與區別。 網橋將兩個相似的網絡連接起來,并對網絡數據的流通進行管理。它工作于數據鏈路層,不但能擴展網絡的距離或范圍,而且可提高網絡的性能、可靠性和安全性。 集線器的英文稱為“Hub”。主要功能是對接收到的信號進行再生整形放大,以擴大網絡的傳輸距離,同時把所有節點集中在以它為中心的節點上。它…

    學員作品 2016-09-08
  • 馬哥教育網絡班20期-第九周課程作業

    1、寫一個腳本,判斷當前系統上所有用戶的shell是否為可登錄shell(即用戶的shell不是/sbin/nologin);分別這兩類用戶的個數;通過字符串比較來實現; #!/bin/bash nologinsum=$(awk -F: '$NF~/\/sbin\/nologin$/{print $1}'&n…

    學員作品 2016-09-08
  • 馬哥教育網絡班20期+第10周課程練習

     1. 請詳細描述CentOS系統的啟動流程(詳細到每個過程系統做了哪些事情) 1. 加電自檢:POST     通電后主板CMOS中的BIOS(基本輸入輸出系統)將進行硬件自檢并簡單設置,根據硬盤等     相關設備情況進入下一步   &…

    學員作品 2016-08-15
  • 馬哥教育網絡班20期-第十周課程作業

    請詳細描述CentOS系統的啟動流程(詳細到每個過程系統做了哪些事情) 1)POST:加電自檢 2)BOOT Sequence:按次序查找各引導設備,第一個有grub的設備即為本次啟動用到設備 3)加載kernel,先自身初始化,探測可識別到的所有硬件設備,加載硬件驅動程序,以只讀方式掛載根文件系統,運行用戶空間的第一個應用程序:/sbin/init 4)i…

    學員作品 2016-09-08
  • vim文本處理工具

    vim編輯器     1、文本的編輯器的種類:         行編輯器:所謂的行編輯器是指一行一行來編輯處理的工具,如sed         全屏編輯器:編輯空間占據整個屏幕,如…

    學員作品 2016-08-10
欧美性久久久久