分页: 1 / 1

求助bash脚本,删除当前目录以及子目录的备份文件

发表于 : 2009-03-15 16:47
leokan
很多xxx.tex~,xxx.cpp~,又是隐藏的,于是每次都要显示隐藏文件然后删除,很麻烦。

删除当前目录以及子目录的备份文件的bash脚本怎样写?谢谢

Re: 求助bash脚本,删除当前目录以及子目录的备份文件

发表于 : 2009-03-15 17:03
xiooli

代码: 全选

find . -type f -name "*~" -exec rm {} \;

Re: 求助bash脚本,删除当前目录以及子目录的备份文件

发表于 : 2009-03-15 17:09
eexpress
其实不需要管的。产生这些文件的软件应该会删除的。要不,就是烂软件,或者你每次都喜欢强制中断软件的执行。

find . -iregex '.*\.tex~\|.*\.cpp~' -exec rm {} \;

or

find -iname "*.*~" -exec rm {}+

Re: 求助bash脚本,删除当前目录以及子目录的备份文件

发表于 : 2009-03-15 17:24
BigSnake.NET
~
一般、不会删的
我也一般不会删的,把硬盘塞满再说

Re: 求助bash脚本,删除当前目录以及子目录的备份文件

发表于 : 2009-03-15 17:35
HuntXu
eexpress 写了:其实不需要管的。产生这些文件的软件应该会删除的。要不,就是烂软件,或者你每次都喜欢强制中断软件的执行。
BigSnake.NET 写了:~
一般、不会删的
我也一般不会删的,把硬盘塞满再说
两代人...

Re: 求助bash脚本,删除当前目录以及子目录的备份文件

发表于 : 2009-03-16 12:40
aerofox
eexpress 写了:其实不需要管的。产生这些文件的软件应该会删除的。要不,就是烂软件,或者你每次都喜欢强制中断软件的执行。

find . -iregex '.*\.tex~\|.*\.cpp~' -exec rm {} \;

or

find -iname "*.*~" -exec rm {}+
其实 vim 一点都不烂,还好,可以配置不让 vim 不产生备份文件,否则该入冤狱了。

Re: 求助bash脚本,删除当前目录以及子目录的备份文件

发表于 : 2009-03-17 23:06
leokan
谢谢2L和3L

我用emacs会有...用gedit也有...我用emacs和gedit都是直接按右上角的"X"退出,正确该怎样?

Re: 求助bash脚本,删除当前目录以及子目录的备份文件

发表于 : 2009-03-21 11:57
yuhongchun
在生产环境中这个没必要吧

Re: 求助bash脚本,删除当前目录以及子目录的备份文件

发表于 : 2009-03-21 18:27
leokan
BigSnake.NET 写了:~
一般、不会删的
我也一般不会删的,把硬盘塞满再说
但是我喜欢整理我做过的题和写过的题解...
出现 ceoi2007_1.pas~ 或 summary.tex~这样的东西多不好...

Re: 求助bash脚本,删除当前目录以及子目录的备份文件

发表于 : 2009-03-21 18:29
pcbird
那个给你做个备案嘛