shell獲取目錄下所有文件夾的名稱并輸出的實例
更新時間:2018年06月19日 08:49:07 作者:z_qifa
今天小編就為大家分享一篇shell獲取目錄下所有文件夾的名稱并輸出的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
獲取指定目錄/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}' ## 其實同方法一,直接就可以顯示不用for循環(huán)
運行shell后會輸出/usr/目錄下所有的文件夾的名字:
[root@localhost ~]# ./foler.sh bin etc games include lib lib64 libexec local sbin share src
以上這篇shell獲取目錄下所有文件夾的名稱并輸出的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
linux shell實現(xiàn)批量主機遠程執(zhí)行命令腳本
這篇文章主要介紹了linux shell實現(xiàn)批量主機遠程執(zhí)行命令腳本,文章通過代碼示例講解的非常詳細,對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下2024-09-09Linux Shell中curl和wget使用代理IP的方法教程
這篇文章主要給大家介紹了關(guān)于在Linux Shell中curl和wget使用代理IP的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面跟著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-08-08shell監(jiān)控linux系統(tǒng)進程創(chuàng)建腳本分享
shell監(jiān)控linux系統(tǒng)進程創(chuàng)建腳本,大家參考使用吧2013-12-12利用Linux中的crontab實現(xiàn)分布式項目定時任務(wù)功能
crond是Linux用來定期執(zhí)行程序的命令.這篇文章主要介紹了利用Linux中的crontab實現(xiàn)分布式項目定時任務(wù),需要的朋友可以參考下2018-01-01