Linux Shell脚本:创建、删除文件和目录
下面是一个实现该功能的Shell脚本:
#!/bin/bash
if [ ! -e '/root/test/logical' ]; then
touch '/root/test/logical'
elif [ -f '/root/test/logical' ]; then
rm '/root/test/logical'
mkdir '/root/test/logical'
else
rm -r '/root/test/logical'
fi
该脚本首先使用条件语句判断'/root/test/logical'是否存在,如果不存在,则使用touch命令创建一个文件。如果存在,又分为两种情况:如果存在的是文件,则先删除该文件,再使用mkdir命令创建一个目录;如果存在的是目录,则直接删除该目录。最后,脚本执行完毕。
原文地址: http://www.cveoy.top/t/topic/nZwu 著作权归作者所有。请勿转载和采集!