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

sh/bash/dash/ksh/zsh等Shell脚本
回复
leokan
帖子: 203
注册时间: 2008-10-11 17:56
系统: ubuntu 12.04
来自: 厦门
送出感谢: 3 次
接收感谢: 0

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

#1

帖子 leokan » 2009-03-15 16:47

很多xxx.tex~,xxx.cpp~,又是隐藏的,于是每次都要显示隐藏文件然后删除,很麻烦。

删除当前目录以及子目录的备份文件的bash脚本怎样写?谢谢
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
送出感谢: 0
接收感谢: 3 次
联系:

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

#2

帖子 xiooli » 2009-03-15 17:03

代码: 全选

find . -type f -name "*~" -exec rm {} \;
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

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

#3

帖子 eexpress » 2009-03-15 17:09

其实不需要管的。产生这些文件的软件应该会删除的。要不,就是烂软件,或者你每次都喜欢强制中断软件的执行。

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

or

find -iname "*.*~" -exec rm {}+
● 鸣学
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

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

#4

帖子 BigSnake.NET » 2009-03-15 17:24

~
一般、不会删的
我也一般不会删的,把硬盘塞满再说
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
HuntXu
论坛版主
帖子: 5778
注册时间: 2007-09-29 3:09
送出感谢: 0
接收感谢: 6 次

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

#5

帖子 HuntXu » 2009-03-15 17:35

eexpress 写了:其实不需要管的。产生这些文件的软件应该会删除的。要不,就是烂软件,或者你每次都喜欢强制中断软件的执行。
BigSnake.NET 写了:~
一般、不会删的
我也一般不会删的,把硬盘塞满再说
两代人...
HUNT Unfortunately No Talent...
aerofox
帖子: 1453
注册时间: 2008-05-24 8:30
送出感谢: 2 次
接收感谢: 31 次

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

#6

帖子 aerofox » 2009-03-16 12:40

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

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

or

find -iname "*.*~" -exec rm {}+
其实 vim 一点都不烂,还好,可以配置不让 vim 不产生备份文件,否则该入冤狱了。
leokan
帖子: 203
注册时间: 2008-10-11 17:56
系统: ubuntu 12.04
来自: 厦门
送出感谢: 3 次
接收感谢: 0

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

#7

帖子 leokan » 2009-03-17 23:06

谢谢2L和3L

我用emacs会有...用gedit也有...我用emacs和gedit都是直接按右上角的"X"退出,正确该怎样?
yuhongchun
帖子: 587
注册时间: 2008-05-25 21:11
送出感谢: 0
接收感谢: 0

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

#8

帖子 yuhongchun » 2009-03-21 11:57

在生产环境中这个没必要吧
leokan
帖子: 203
注册时间: 2008-10-11 17:56
系统: ubuntu 12.04
来自: 厦门
送出感谢: 3 次
接收感谢: 0

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

#9

帖子 leokan » 2009-03-21 18:27

BigSnake.NET 写了:~
一般、不会删的
我也一般不会删的,把硬盘塞满再说
但是我喜欢整理我做过的题和写过的题解...
出现 ceoi2007_1.pas~ 或 summary.tex~这样的东西多不好...
头像
pcbird
帖子: 2337
注册时间: 2008-12-19 13:44
来自: 东8区
送出感谢: 0
接收感谢: 0

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

#10

帖子 pcbird » 2009-03-21 18:29

那个给你做个备案嘛

代码: 全选

 
       \   ,__,
        \  (oo)____
           (__)    )\
              ||--|| *  
 
回复

回到 “Shell脚本”