|
- [javalee@Linux javalee]$ cat show
- #! /bin/bash
- echo "开始检查${1}......"
- sleep 5
- if [[ -f ${1} ]]
- then
- if [[ -x ${1} ]]
- then
- echo -n "${1}是可执行脚本文件,是否查看文件内容?(y/n)"
- read input
- case $input in
- y) echo "文件列表:";ls -l ${1};echo "文件内容:";cat ${1} ;;
- *) break ;;
- esac
- else
- echo "文件列表:";ls -l ${1};echo "文件内容:";cat ${1}
- fi
- else
- echo "${1}:不是规则文件."
- fi
- if [[ -d ${1} ]]
- then
- echo -n "$1是目录,是否查看他的内容?(y/n)"
- read input1
- case $input1 in
- y) echo "${1}目录内容:" ; ls -l ${1} ;;
- *) break ;;
- esac
- fi
- [javalee@Linux javalee]$
复制代码 |
|