#!/bin/bash
a=/tmp/to_remove/share/ #文件夹a
b=/usr/local/share/ #文件夹b
for i in `ls $a`
do
echo $i
ls -l $b/$i
rm -rf $b/$i
done
本文介绍了一个使用Bash脚本批量删除指定目录下文件的方法。通过遍历/tmp/to_remove/share目录中的所有文件,并在/usr/local/share/目录中进行对应删除。此脚本示例展示了如何结合ls、rm等命令实现文件管理自动化。
#!/bin/bash
a=/tmp/to_remove/share/ #文件夹a
b=/usr/local/share/ #文件夹b
for i in `ls $a`
do
echo $i
ls -l $b/$i
rm -rf $b/$i
done
1万+