獲取指定目錄/usr/下所有資料夾的名稱並輸出:
shell**:
1 #!/bin/bash2#方法一
3dir=$(ls -l /usr/ |awk
'/^d/ ')
4for i in $dir5do
6echo$i7
done
8#######
9#方法二
10for
dirin $(ls /usr/)
11do
12 [ -d $dir ] && echo $dir
13done
14##方法三
1516
ls -l /usr/ |awk
'/^d/
' ## 其實同方法一,直接就可以顯示不用for迴圈
執行shell後會輸出/usr/目錄下所有的資料夾的名字:
1 [root@localhost ~]# ./foler.sh2bin
3etc
4games
5include
6lib
7lib64
8libexec
9local
10sbin
11share
12 src
C 遍歷目錄下的所有資料夾
這個是網上轉的 上乙個也是仿照這個改的 同樣是win32控制台程式 學習!using system using system.collections.generic using system.text using system.io namespace testfileinfo while true...
C 快速獲取資料夾 目錄 下的所有檔名
說起使用c 操作檔案,最常見的是當屬對單一檔案進行讀寫了,但有時我們需要乙個目錄下的所有檔案又該怎麼快速獲取呢?這個問題的難點在於如何查詢檔案目錄下的檔案及其數量,以及如何遞迴查詢目錄下的子目錄的檔案及其數量。我一下子就懵了,趕緊開啟搜尋引擎,在網際網路上找了一圈,發現核心 幾乎都是同一段 原作者已...
shell遍歷目錄下所有檔案
filelist ls home work file for file in filelist do echo file done 一定要切記filelist 後邊的那個引號不是單引號,而是tab鍵上邊的那個鍵,或者說是1左邊的那個鍵。否則的話不起作用。唉,自己在上吃虧了好長時間。汗!如果ls後面的...