2016/12/20 dplの課練

1.我的博客的文件,只輸出學生姓名
cat 111 |sed 's/[0-9a-zA-Z:/. -]//g'linux

2.只輸出每一個學生的url
cat 111 |sed 's/.*:\/\///g'url

3. 只輸出我的博客裏的學號
cat 111 |sed 's/-.*//g'ci

4.只輸出我的博客中,兩個字姓名的學生名
cat 111 |sed 's/[0-9a-zA-Z:/. -]//g' |grep -v '...' 博客

5.只輸出每一個人博客地址的最後一段,即.com/後面的一段內容
cat 111 |sed 's/.*.com\///g'sed

6.只輸出最後一段所有是字母的
cat 111 |sed 's/.*.com\///g' |grep '.*[0-9].*' -v 配置

7.只輸出最後一段含有大寫字母的
cat 111 |sed 's/.*.com\///g' |grep '.*[A-Z].*' List

 


1.使用sed刪除全部以#開頭的行,
cat 789 |grep '^#.*' -vgrep

2.一樣也刪除全部以 多個空格#號開頭的行
cat 789 |grep '^\ .*' -v配置文件

3.在Listen 80 後面添加一行Listen 81
cat 11 |sed '/Listen 80/a Listen 81'word

 


1.selinux配置文件的SELINUX默認的值爲enforcing,使用sed將其修改成permissive
將/etc/passwd複製到/opt目錄進行操做
sed -i 's/enforcing/permissive/g' 1111

2.使用sed命令輸出/etc/passwd的第5到第7行的內容
cat password |sed -n '5,7p'

3.將passwd文件中第2到第3行的全部d替換成DD cat password |sed '2,3s/d/DD/g' 4.只輸出passwd文件的第6段內容 cat password |sed -n '1,$p' |egrep '/.*:' -o |sed 's/://g'

相關文章
相關標籤/搜索