论坛风格切换切换到宽版
  • 638阅读
  • 4回复

[问题求助][红旗] rm 删文件问题 [复制链接]

上一主题 下一主题
离线2006195113.
 
发帖
2126
C币
-235311
威望
395
贡献值
1
银元
0
铜钱
4650
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
我有几个目录。如下:
temp/test1
temp/test2
temp 目录下有上万文件。要删除 用RM ..报参数列表太长,.
用 find . -name * |xa..rgs  rm * -f  会把test1 test2中的文件也删除了。但目录不会删除。--- 印刷

请教各位,我的要求是 删除.TEMP下所有文件。 但是不能删除TEST1 .TEST2下的文件。 投资

万分感谢。。。

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线加子里.
发帖
2086
C币
-152245
威望
383
贡献值
1
银元
-5
铜钱
4676
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-14
Re:[红旗]


QUOTE:原帖由 zrf8866 于 2008-11-18 10:57 发表
我有几个目录。如下:
temp/test1
temp/test2
temp 目录下有上万文件。要删除 用RM 报参数列表太长,
用 find . -name * |xargs  rm * -f  会把test1 test2中的文件也删除了。但目录不会删除。

请教各位 ...

你能不能这样做呢?
先把 test1和test2拷贝出来,然后在删除不需的文件呢?

ss下面的这个命令,我没有在机器上试过。
find . -name 'test[3-9]' |xargs  rm * -f  (不一定正确)

离线pchhh.
发帖
1960
C币
-235489
威望
365
贡献值
1
银元
0
铜钱
4343
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-14
Re:[红旗]
先找到两个文件夹 拷出来 然后删掉源文件夹 再修改新文件夹的名字

离线南芝恋.
发帖
2174
C币
-262562
威望
390
贡献值
1
银元
-1
铜钱
4808
人人网人气币
0
只看该作者 地板  发表于: 2010-04-14
Re:[红旗]
用MV把那两文件移到另外一个目录,在删到TEMP。。如果TEST1,TEST2是在TEMP目录下面的你删掉TEMP那肯定会删掉TEST1,TST2

离线yufan163.
发帖
2164
C币
-60464
威望
407
贡献值
1
银元
-2
铜钱
4840
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-14
Re:[红旗]
进入temp
find . -maxdepth 1 -name "*" | xargs rm -f '*'

这个最简单了。我已经试用过了。没有问题。。

快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个