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)文章
Shell中正則表達(dá)式及sed和awk常見(jiàn)問(wèn)題
本文主要介紹了Shell中正則表達(dá)式及sed和awk常見(jiàn)問(wèn)題,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-07-07分享個(gè)簡(jiǎn)易版Linux服務(wù)器初始化Shell腳本
該Shell腳本主要用于新安裝Linux服務(wù)器系統(tǒng)的初始化工作,包括關(guān)閉IPv6模塊,關(guān)閉SELinux,讓vim顯示顏色,設(shè)置系統(tǒng)語(yǔ)言編碼,優(yōu)化系統(tǒng)服務(wù),內(nèi)核參數(shù)優(yōu)化等2013-07-07linux shell實(shí)現(xiàn)批量主機(jī)遠(yuǎn)程執(zhí)行命令腳本
這篇文章主要介紹了linux shell實(shí)現(xiàn)批量主機(jī)遠(yuǎn)程執(zhí)行命令腳本,文章通過(guò)代碼示例講解的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下2024-09-09Linux Shell中curl和wget使用代理IP的方法教程
這篇文章主要給大家介紹了關(guān)于在Linux Shell中curl和wget使用代理IP的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2017-08-08shell監(jiān)控linux系統(tǒng)進(jìn)程創(chuàng)建腳本分享
shell監(jiān)控linux系統(tǒng)進(jìn)程創(chuàng)建腳本,大家參考使用吧2013-12-12利用Linux中的crontab實(shí)現(xiàn)分布式項(xiàng)目定時(shí)任務(wù)功能
crond是Linux用來(lái)定期執(zhí)行程序的命令.這篇文章主要介紹了利用Linux中的crontab實(shí)現(xiàn)分布式項(xiàng)目定時(shí)任務(wù),需要的朋友可以參考下2018-01-01Shell循環(huán)語(yǔ)句及中斷語(yǔ)句的使用
本文主要介紹了Shell循環(huán)語(yǔ)句及中斷語(yǔ)句的使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-05-05