Contents

使用脚本删除文件并验证

Contents

使用脚本删除文件并验证

当我们大批量进行删除文件时,一个一个删除太过于麻烦,使用脚本删除更为简单一些,本文适用于统一密码且删除的文件在这批系统的相同位置时。编辑文件: [root@master ~]# vim rm_rf_file.sh 输入以下脚本: #!/bin/bash###删除/usr/share/fonts/test.ttf#删除/usr/share/fonts/unknown.ttf##echo “user” | sudo -S cat /dev/null > /dev/null 2>&1 rm=$( sudo rm -rf /usr/share/fonts/test.ttf ) rm1=$( sudo rm -rf /usr/share/fonts/unknown.ttf )judge1=$( if [ ! -f “/user/share/fonts/test.ttf” ];then echo “文件已经删除完成” else echo “文件无法删除,请尝试手动删除” fi )judge2=$( if [ ! -f “/user/share/fonts/unknown.ttf” ];then echo “文件已经删除完成” else echo “文件无法删除,请尝试手动删除” fi )echo"###########################################################“echo”###########################################################“echo” test.ttf 文件 – $judge1"echo"###########################################################“echo” unknown.ttf 文件 – $judge2"echo"###########################################################“echo”###########################################################“echo"“echo -n " ====== ======按回车继续====== ====== “echo’‘read 删除后可以进行检测 如果文件未被删除,可以尝试手动删除。 使用前请赋予执行权限 [root@master ~]# sudo chmod +x rm_rf_file.sh 然后执行即可 [root@master ~]# ./rm_rf_file.sh ⚠️请注意 rm -rf 属于危险命令,不可乱用,否则后果自负