指定的路径是变量,用户自己输入;指定的文件也是变量,用户自己输入,如果不存在,则自动建立。
是把.sh结尾的文件及目录的路径提取出来输入到制定文件中。。
#!/bin/bash
#####脚本一######
#输入绝对路径,查找包含.sh结尾的文件及目录输出到file.tmp里
read -p "请输入要查询的目录:" DIR
find ${DIR} -name "*.sh" >file.tmp
#!/bin/bash
#####脚本二#####
#输入要查询的目录,如果文件不存在创建文件,如果存在退出
read -p "请输入要查询的目录:" DIR
read -p "请输入要创建的文件:" FILENAME
if [ -d $DIR ];then
if [ ! -f $FILENAME ];then
touch $FILENAME
echo "${FILENAME} 创建成功"
else
echo "${FILENAME} 文件已经存在"
exit 0
fi
else
echo "指定的目录不存在!"
fi
#####脚本一######
#输入绝对路径,查找包含.sh结尾的文件及目录输出到file.tmp里
read -p "请输入要查询的目录:" DIR
find ${DIR} -name "*.sh" >file.tmp
#!/bin/bash
#####脚本二#####
#输入要查询的目录,如果文件不存在创建文件,如果存在退出
read -p "请输入要查询的目录:" DIR
read -p "请输入要创建的文件:" FILENAME
if [ -d $DIR ];then
if [ ! -f $FILENAME ];then
touch $FILENAME
echo "${FILENAME} 创建成功"
else
echo "${FILENAME} 文件已经存在"
exit 0
fi
else
echo "指定的目录不存在!"
fi
温馨提示:答案为网友推荐,仅供参考
第1个回答 2012-05-28
我如人5一u65365 54非 2vu4uvb56追问
是把.sh结尾的文件及目录的路径提取出来输入到制定文件中。。