shell遞歸輸出文件名和目錄名的方法
最近遇到一個(gè)問題,輸出指定目錄下的所有子目錄以及所有文件名
簡(jiǎn)單寫了個(gè)shell腳本實(shí)現(xiàn)
function echo_name(){ for file in `ls $1` do echo $1"/"$file if [ -d $1"/"$file ] then echo_name $1"/"$file fi done } echo_name $1
運(yùn)行 sh test.sh script
運(yùn)行結(jié)果
以上這篇shell遞歸輸出文件名和目錄名的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Shell實(shí)現(xiàn)識(shí)別物理cpu個(gè)數(shù)、核心數(shù)
這篇文章主要介紹了Shell實(shí)現(xiàn)識(shí)別物理cpu個(gè)數(shù)、核心數(shù),本文還介紹了判斷是否為超線程的功能,需要的朋友可以參考下2014-12-12一天一個(gè)shell命令 linux文本操作系列-tree命令詳解
這篇文章主要介紹了一天一個(gè)shell命令 linux文本操作系列-tree命令詳解,需要的朋友可以參考下2016-06-06Linux?Shell如何用ssh命令統(tǒng)計(jì)分布式集群信息詳解
作為命令的ssh,作用就是在一臺(tái)linux機(jī)器上去登錄到另一臺(tái)linux機(jī)器,下面這篇文章主要給大家介紹了關(guān)于Linux?Shell如何用ssh命令統(tǒng)計(jì)分布式集群信息的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-07-07監(jiān)控網(wǎng)站是否可以正常打開的Shell腳本分享
這篇文章主要介紹了監(jiān)控網(wǎng)站是否可以正常打開的Shell腳本分享,可以指定N個(gè)網(wǎng)址,放在crontab中執(zhí)行,需要的朋友可以參考下2014-09-09慎用rm -rf /與 rm -rf /* 推薦使用mv代替rm
本文主要介紹了慎用rm -rf /與 rm -rf /* 推薦使用mv代替rm,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-10-10