分页: 1 / 1
各位帮忙写个循环删除文件的脚本,谢谢
发表于 : 2009-06-26 3:10
由 RoronoaZoro
windows前几天中毒了,毒的够深。。。
在每个文件夹下都建立了两个文件。Desktop_1.ini和Desktop_2.ini
所有的分区的文件夹都这样。。(当然不包括linux 分区)
XP被我格了,由于种种原因现在没有装上,只剩个ubuntu 。
D盘和E盘有我需要的资料,所以不能格。希望大家帮我写个bash删除这两个文件 。。谢谢。。
Re: 各位帮忙写个循环删除文件的脚本,谢谢
发表于 : 2009-06-26 11:58
由 ChenFengyuan
直接find 找出来,再删除不就行了 ?
Re: 各位帮忙写个循环删除文件的脚本,谢谢
发表于 : 2009-07-01 18:17
由 tusooa
代码: 全选
rm `find | grep Desktop_1.ini`
rm `find | grep Desktop_2.ini`
Re: 各位帮忙写个循环删除文件的脚本,谢谢
发表于 : 2009-07-01 23:08
由 aerofox
代码: 全选
find /win/d -iregex '.*/Desktop_[12]\.ini' -exec rm {} \;
或
find /win/d -iregex '.*/Desktop_[12]\.ini' -print0 | xargs -0 rm
把 /win/d 换成实际的 d 盘挂载路径和 e 盘挂载路径分别执行一次。
Re: 各位帮忙写个循环删除文件的脚本,谢谢
发表于 : 2009-07-03 20:11
由 ChenFengyuan
tusooa 写了:代码: 全选
rm `find | grep Desktop_1.ini`
rm `find | grep Desktop_2.ini`
万一文件太多会出错的
find|egrep 'Desktop_(1|2)\.ini'|while read myToDeleteFile;do rm $myToDeleteFile ; done
Re: 各位帮忙写个循环删除文件的脚本,谢谢
发表于 : 2009-07-03 20:16
由 ChenFengyuan
find|egrep 'Desktop_(1|2)\.ini'|while read myToDeleteFile;do rm $myToDeleteFile ; done[/quote]
删除文件非常危险!!!!不要随意尝试

我不负任何责任!!!
我没调试过,它可能会删除你的所有文件