#!/bin/bash
read -p "请输入文件名:" file_name
if [ -e $file_name ] ; then
echo "$file_name : 文件存在"
if [ -f $file_name ] ; then
echo "$file_name 是一个普通的文件"
file_type=`file $file_name | cut -d ' ' -f 3`
if [ $file_type == "shell" ] ; then
echo "$file_name 文件是一个shell脚本文件"
if [ -x $file_name ] ; then
echo "$file_name 文件具有可执行的权限"
else
echo "$file_name 文件不具有可执行的权限"
chmod a+x $file_name
fi
else
echo "$file_name 文件不是一个shell脚本文件"
fi
else
echo "$file_name 不是一个普通的文件”
fi
else
echo "$file_name:文件不存在”
fi