一道面試問題學生們的多種解答彙總

2021-09-03 04:18:42 字數 1372 閱讀 9773

老男孩linux實戰運維 10期qq群學生討論總結

李同學突然發問:

李同學(1115066391) 10:57:11

有如下檔案,請用awk命令計算出第二域含有bbb的個數

[root@lnmp ~]# cat a.txt

aaa     bbb     cccc    dddd

bbb     ccc     dddd    eeee

ccc     bbb     dddd    bbbb

eee     fff     zzzz    ssss

ggg     lll     bbbb    eeee

***********************************====

測試資料:

[root@oldboy ~]# cat a.txt

aaa     bbb     cccc    dddd

bbb     ccc     dddd    eeee

ccc     bbb     dddd    bbbb

eee     fff     zzzz    ssss

ggg     lll     bbbb    eeee

王同學率先發出兩個靠譜的答案:

1)[root@oldboy ~]# awk '$2=="bbb" end ' a.txt22)

[root@oldboy ~]# awk ' end ' a.txt

2張同學也發出來倆答案:

3)[root@oldboy ~]# awk ' end ' a.txt 24)

[root@oldboy ~]# awk ' end ' a.txt

bbb 2

5)某個11期的鄭同學正在上課,趁著上課間隙也加入了10期群裡的答題挑戰。

[root@oldboy ~]# awk '$2 == "bbb"' a.txt|wc -l26)

[root@oldboy ~]# awk '' a.txt  |awk '/bbb/' |wc -l27)

乙個山東大漢(也是老男孩的學生,呵呵),意外的發言發言了,答案同樣令人震驚。

[root@oldboy ~]# aa=(`cat a.txt |awk '' |awk '/bbb/'`)

[root@oldboy ~]# echo $28)

龐風同學也給了自己的答案。

[root@oldboy ~]# awk 'nf==4 && $2 ~ /bbb/ ' a.txt|sort|uniq -c

2 bbb

看到群裡的同學這麼熱衷於技術,並且勇於思考,老男孩甚感欣慰。加油,同學們。

從下週起,開始老男孩it培訓的vip學生日常不定時現場免費答疑服務,助力同學們發展。

一道面試問題學生們的多種解答彙總

老男孩linux實戰運維 10期qq群學生討論總結 李同學突然發問 李同學 1115066391 10 57 11 有如下檔案,請用awk命令計算出第二域含有bbb的個數 root lnmp cat a.txt aaa bbb cccc dddd bbb ccc dddd eeee ccc bbb ...

一道面試問題學生們的多種解答彙總

老男孩linux實戰運維 10期qq群學生討論總結 李同學突然發問 李同學 1115066391 10 57 11 有如下檔案,請用awk命令計算出第二域含有bbb的個數 root lnmp cat a.txt aaa bbb cccc dddd bbb ccc dddd eeee ccc bbb ...

一道面試問題學生們的多種解答彙總

老男孩linux實戰運維 10期qq群學生討論總結 李同學突然發問 李同學 1115066391 10 57 11 有如下檔案,請用awk命令計算出第二域含有bbb的個數 root lnmp cat a.txt aaa bbb cccc dddd bbb ccc dddd eeee ccc bbb ...