Linux如何使用shell查看目录及其子目录下的所有文件

您所在的位置:网站首页 查看目录的命令 Linux如何使用shell查看目录及其子目录下的所有文件

Linux如何使用shell查看目录及其子目录下的所有文件

#Linux如何使用shell查看目录及其子目录下的所有文件| 来源: 网络整理| 查看: 265

当前位置:系统之家 > 系统教程 > Linux使用shell查看目录及其子目录下的 Linux如何使用shell查看目录及其子目录下的所有文件

时间:2015-05-26 13:09:51 作者:小兰 来源:系统之家 1. 扫描二维码随时看资讯 2. 请使用手机浏览器访问: http://m.xitongzhijia.net/article/49265.html 手机查看 评论

  Linux系统中,除了PHP可以对文件目录进行查看操作外,shell命令也可以对文件目录进行一些操作,今天小编就和大家一起分享下如何使用shell命令查看目录及其子目录下的所有文件。

Linux如何使用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详细安装教程

CentOS系统怎么安装?CentOS Linux详细安装教程

Linux系统怎么查看电脑的磁盘空间?

Linux系统怎么查看电脑的磁盘空间?

UOS系统怎么查找添加连接打印机?UOS系统连接打印机教程

UOS系统怎么查找添加连接打印机?UOS系统连接打印机教程

UOS系统怎么获取root管理员权限?

UOS系统怎么获取root管理员权限?

发表评论

共0条

没有更多评论了

评论就这些咯,让大家也知道你的独特见解

立即评论

以上留言仅代表用户个人观点,不代表系统之家立场



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3