Linux如何使用shell查看目录及其子目录下的所有文件 |
您所在的位置:网站首页 › shell查看文件内容的命令 › Linux如何使用shell查看目录及其子目录下的所有文件 |
当前位置:系统之家 > 系统教程 > Linux使用shell查看目录及其子目录下的
Linux如何使用shell查看目录及其子目录下的所有文件
时间:2015-05-26 13:09:51
作者:小兰
来源:系统之家
1. 扫描二维码随时看资讯
2. 请使用手机浏览器访问:
http://m.xitongzhijia.net/xtjc/20150526/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’怎么办? 相关教程 Win11如何打开N卡控制面板?Win11打开NVIDIA... Win10一禁用签名开机就蓝屏怎么办? 电脑提示Windows找不到文件wt.exe怎么办? 强制禁用驱动签名有什么风险? Win10无法打开启动配置数据存储怎么办? Win10怎么关闭无线网卡?Win10禁用无线网卡 Win10怎么关闭节能模式?节能模式关闭教程 Win10打开nvidia控制面板闪退怎么办?Win10打... 如何在Windows11上卸载适用于Android的Window... 如何在Windows11上删除未满足系统要求提醒?![]() CentOS系统怎么安装?CentOS Linux详细安装教程 ![]() Linux系统怎么查看电脑的磁盘空间? ![]() 怎么远程登录Linux CentOS系统?远程登录Linux CentOS系统方法教学 ![]() Linux CentOS系统忘记密码怎么办?Linux CentOS忘记密码解决方法 发表评论共0条 ![]() 评论就这些咯,让大家也知道你的独特见解 立即评论以上留言仅代表用户个人观点,不代表系统之家立场 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |