代码:
#!/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
,实测截图:
不知为何优先显示文件内容。
布置时间 :2021-05-14,完成时间 :2021-05-15
参考资料:
Shell脚本:判断当前目录下所有的文件类型
shell获取目录下所有文件夹的名称并输出的实例
shell获取当前目录名的几种方法
网友评论