shell獲取目錄下所有文件夾的名稱并輸出的實(shí)例
獲取指定目錄/usr/下所有文件夾的名稱并輸出:
shell代碼:
#!/bin/bash
#方法一
dir=$(ls -l /usr/ |awk '/^d/ {print $NF}')
for i in $dir
do
echo $i
done
#######
#方法二
for dir in $(ls /usr/)
do
[ -d $dir ] && echo $dir
done
##方法三
ls -l /usr/ |awk '/^d/ {print $NF}' ## 其實(shí)同方法一,直接就可以顯示不用for循環(huán)
運(yùn)行shell后會(huì)輸出/usr/目錄下所有的文件夾的名字:
[root@localhost ~]# ./foler.sh bin etc games include lib lib64 libexec local sbin share src
以上這篇shell獲取目錄下所有文件夾的名稱并輸出的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
linux shell數(shù)組深入學(xué)習(xí)理解
本文為大家介紹linux shell數(shù)組的相關(guān)知識(shí),并提供了充足的例子供參考,這么好的東東,千萬不要錯(cuò)過2013-02-02
Shell腳本命令行批處理bash?sh?cmd?bat函數(shù)極簡(jiǎn)學(xué)法
這篇文章主要為大家介紹了Shell腳本中文英文多語言國(guó)際化和命令行批處理(bash?sh?cmd?bat)中定義函數(shù)的簡(jiǎn)單寫法示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助2023-09-09
shell腳本執(zhí)行命令自動(dòng)填充密碼(自動(dòng)輸入密碼)
這篇文章主要介紹了shell?執(zhí)行命令自動(dòng)填充密碼,文中結(jié)合實(shí)例代碼通過三種方式講解了Shell?腳本自動(dòng)輸入密碼的方法,需要的朋友可以參考下2023-02-02
Shell腳本實(shí)現(xiàn)監(jiān)視指定進(jìn)程的運(yùn)行狀態(tài)
這篇文章主要介紹了Shell腳本實(shí)現(xiàn)監(jiān)視指定進(jìn)程的運(yùn)行狀態(tài),本文直接給出腳本代碼,需要的朋友可以參考下2015-07-07
Linux中的service命令與systemctl命令有何區(qū)別
在Linux中,service?和?systemctl?是兩個(gè)至關(guān)重要且極其相似的命令,它們?nèi)绱讼嗨疲灾劣谌藗兒苋菀紫胫浪鼈冎g有何不同,是否可以互換使用,下面我們就來看看之前的區(qū)別到底有哪些吧2023-08-08
Linux命令dos2unix命令示例詳解(將DOS格式文本文件轉(zhuǎn)換成Unix格式)
dos2unix命令 用來將DOS格式的文本文件轉(zhuǎn)換成UNIX格式的,而Unix格式的文本文件在Windows下用Notepad打開時(shí)會(huì)拼在一起顯示,本文介紹Linux命令dos2unix命令示例詳解(將DOS格式文本文件轉(zhuǎn)換成Unix格式),感興趣的朋友一起看看吧2024-04-04

