awk應用1 列出本目錄下的全部目錄

2021-08-22 03:48:19 字數 470 閱讀 1456

在dos下,如果要列出本目錄下檔案可以用如下命令:

c:\study\test>dir/ad

驅動器c 中的卷沒有標籤。

卷的序列號是2b32-c62c

c:\study\test 的目錄

2003-12-30 08:15 .

2003-12-30 08:15 ..

2003-12-30 08:05 debug

0 個檔案0 位元組

3 個目錄3,666,841,600 可用位元組

但在linux,嘗試用ls很久也沒有實現同樣功能。最後用ls結合awk實現如下:

[root@localhost root]# ll|awk '/^d/ '

drwxr-xr-x 3 root root 4096 mar 26 15:30 download

此命令先顯示全部目錄,然後用awk顯示所有以d開頭的行。/^d/是規則表示式,表示以d開頭的字串。

7 6 列出連通集

給定乙個有n個頂點和e條邊的無向圖,請用dfs和bfs分別列出其所有的連通集。假設頂點從0到n 1編號。進行搜尋時,假設我們總是從編號最小的頂點出發,按編號遞增的順序訪問鄰接點。輸入第1行給出2個整數n 0按照 的格式,每行輸出乙個連通集。先輸出dfs的結果,再輸出bfs的結果。8 6 0 70 1...

7 6 列出連通集

傳送門 題目描述 給定乙個有n個頂點和e條邊的無向圖,請用dfs和bfs分別列出其所有的連通集。假設頂點從0到n 1編號。進行搜尋時,假設我們總是從編號最小的頂點出發,按編號遞增的順序訪問鄰接點。輸入格式 輸入第1行給出2個整數n 0輸出格式 按照 的格式,每行輸出乙個連通集。先輸出dfs的結果,再...

7 6 列出連通集

給定乙個有n個頂點和e條邊的無向圖,請用dfs和bfs分別列出其所有的連通集。假設頂點從0到n 1編號。進行搜尋時,假設我們總是從編號最小的頂點出發,按編號遞增的順序訪問鄰接點。輸入第1行給出2個整數n 0按照 的格式,每行輸出乙個連通集。先輸出dfs的結果,再輸出bfs的結果。8 6 0 70 1...