Linux如何使用shell查看目录及其子目录下的所有文件 |
您所在的位置:网站首页 › 查看目录的命令 › Linux如何使用shell查看目录及其子目录下的所有文件 |
当前位置:系统之家 > 系统教程 > Linux使用shell查看目录及其子目录下的
Linux如何使用shell查看目录及其子目录下的所有文件
时间:2015-05-26 13:09:51
作者:小兰
来源:系统之家
1. 扫描二维码随时看资讯
2. 请使用手机浏览器访问:
http://m.xitongzhijia.net/article/49265.html
Linux系统中,除了PHP可以对文件目录进行查看操作外,shell命令也可以对文件目录进行一些操作,今天小编就和大家一起分享下如何使用shell命令查看目录及其子目录下的所有文件。
使用shell命令查看目录及其子目录下的所有文件的方法: shell 递归遍历目录 #!/bin/bash echo “please input the directory:” read cdir for dir in $(find $cdir -type d); do echo change to $dir cd $dir ls echo “----------” done cd $cdir 今天记录一个遍历目录下的所有子目录及其文件的脚本。 #!/bin/sh read -p “Input Path:” SPATH FILELIST() { filelist=`ls $SPATH` for filename in $filelist; do if [ -f $filename ];then echo File: $filename elif [ -d $filename ];then #echo Directory: $filename cd $filename SPATH=`pwd` echo $SPATH FILELIST cd 。。 else echo “$SPATH/$filename is not a common file.” fi done } cd $SPATH FILELIST echo “Done.” 通过定义一个函数实现目录及其子目录的遍历。 现在Linux用户们知道了如何使用shell命令查看目录及其子目录下的所有文件了吧,还不清楚的用户,就参考上面的步骤吧。 标签 Shell 分享到:Ubuntu系统如何安装Nvidia Quadro显卡驱动 下一篇 > Linux使用Mkdir时提示cannot create directory‘test’怎么办? 相关教程 联想笔记本win7旗舰版忘记开机密码怎么办? Win10怎么设置输入法切换快捷键?Win10输入法... Win10电脑安装不了软件怎么办?Windows10安装... Win10怎么设置网络开机登陆? Win10所有浏览器闪退如何解决? Win10所有的浏览器都打不开怎么回事? Win10邮箱怎么设置企业邮箱 Win10邮箱添加企... Win10邮箱账户设置已过期如何解决? Win11无法使用MUMU模拟器怎么办?Win11无法使... Win10无法打开显卡驱动怎么办?Win10无法打开...![]() CentOS系统怎么安装?CentOS Linux详细安装教程 ![]() Linux系统怎么查看电脑的磁盘空间? ![]() UOS系统怎么查找添加连接打印机?UOS系统连接打印机教程 ![]() UOS系统怎么获取root管理员权限? 发表评论共0条 ![]() 评论就这些咯,让大家也知道你的独特见解 立即评论以上留言仅代表用户个人观点,不代表系统之家立场 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |