shell-util

来源:互联网 发布:在德国办网络 编辑:程序博客网 时间:2024/06/08 10:40
#!/bin/bash
#1-2-9
#判断命令行是否带有两个文件名的参数
if [ "$1" = ""  ] || [ "$2"  = ""   ];then
echo "Please enter file name"
exit 1
fi
#判断目标文件是否存在
if [ -e  $2   ];then
echo "The file already exists "
until [  ! -f $2 ] #监视该文件是否被删除
dosleep 1
done
echo "The file have been deleted"
fi
#执行源文件移动为目标文件的命令
if [ ! ` mv $1 $2`   ];then
echo "mv successfully"
else
echo "mv error"
fi
	
				
		
原创粉丝点击