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

2021-05-15  本文已影响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获取当前目录名的几种方法

上一篇 下一篇

猜你喜欢

热点阅读