鳥哥的Linux私房菜基礎學習篇(第二版)第十二章課後習題與答案

 習題:php

一、我想要知道某個檔案裏面含有 boot 的字眼,而這個檔案在 /etc/ 底下,我要如何找出這個檔案?linux

答:既然知道有這個字眼那就好辦了!能夠直接下達:ide

grep boot /etc/*spa

二、我想要知道,在 /etc 底下,只要含有 XYZ 三個字符的任何一個字符的那一行就列出來,要怎樣進行?get

答:『只要』含有 X 或 Y 或 Z 就將該行列出來,所以,咱們的範圍很廣啦!這個時候就必須要使用到 [] 這個咚咚!還記得中括號的用途嗎?那就是『在中括號裏面謹表明一個字符而已!』 而這個中括號是一個『表明』,能夠是一串字也能夠是幾個不連續的字!這裏咱們僅須要 XYZ 其中任何一個,因此能夠這樣寫:it

grep [XYZ] /etc/*io

則只要在每一行當中,只要發現 X 或 Y 或 Z 任何一個,就會將他印出來!這個與 grep XYZ /etc/* 是『徹底不同』的!請仔細的思考一下ㄟ!class

三、我想要找出在 /etc 底下,檔案內容含有 * 的文件名?變量

答:因爲 * 是特殊字符,在變量的訂定法則裏面曾經提過要將特殊字符移除,須要使用跳脫字符,亦便是 \ 符號,因此我能夠這樣下達指令:grep

grep \* /etc/*

本文所整理的答案出自 做者:鳥哥   原文地址:http://linux.vbird.org/linux_basic/fc4.php

轉載時,請務必附上上述做者和出處!

相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息