shell如何判断文件or目录(文件夹)

主要用到两个shell命令:

-f "file"   :  判断file是否是文件;

-d "file"  :  判断file是否是目录(文件夹)。


#!/bin/sh

filename="/home"

if [ -d "$filename" ]; then

  echo "$filename is a directory "

elif [ -f "$filename" ]; then

  echo "$filename is a file"

fi


版权声明:本文为victor0127原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。