美文网首页
设计一个shell脚:判断当前工作目录下所有的文件类型,如果是目

设计一个shell脚:判断当前工作目录下所有的文件类型,如果是目

作者: 黄昭鸿 | 来源:发表于2021-05-15 12:00 被阅读0次

代码:

#!/bin/bash
for files in *
  do
    if [ -d $files ]
    then
      echo $files
      #取得当前目录的名称可用 basename `pwd` 或 ${PWD##*/}
    elif [ -f $files ]
    then
      echo "$files is a file, printed below is its content:"
      cat $files
    else
      echo "Your prompt message"
    fi
  done
exit 0

运行:sh ifFile.sh,实测截图:

image.png
不知为何优先显示文件内容。

布置时间 :2021-05-14,完成时间 :2021-05-15

参考资料:
Shell脚本:判断当前目录下所有的文件类型
shell获取目录下所有文件夹的名称并输出的实例
shell获取当前目录名的几种方法

相关文章

网友评论

      本文标题:设计一个shell脚:判断当前工作目录下所有的文件类型,如果是目

      本文链接:https://www.haomeiwen.com/subject/qwvhjltx.html