免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1609 | 回复: 7
打印 上一主题 下一主题

[安装配置] 有没有地方可以设置通配字符*的个数的? [复制链接]

论坛徽章:
1
操作系统版块每日发帖之星
日期:2016-02-12 06:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-09-17 18:45 |只看该作者 |倒序浏览
我文件名是2004080108192055_123_jm001_bill_txt

rm 200408*.txt

提示parameter too lang.
是不是应该有地方可以设置*可以通配多少个字符呀?

论坛徽章:
0
2 [报告]
发表于 2004-09-20 22:27 |只看该作者

有没有地方可以设置通配字符*的个数的?

有这事吗?
*不是通配任意个数吗?
你这个目录里有多少个文件?还有没有以200408开头的了?
是匹配出太多的文件出来了吧?

论坛徽章:
0
3 [报告]
发表于 2004-09-21 13:34 |只看该作者

有没有地方可以设置通配字符*的个数的?

find . -name "200408*.txt " -exec rm {} \;

论坛徽章:
0
4 [报告]
发表于 2004-09-29 11:05 |只看该作者

有没有地方可以设置通配字符*的个数的?

如果想匹配固定个字符,可以有?
比如 200408?? 会匹配20040801-20040831

论坛徽章:
0
5 [报告]
发表于 2004-09-29 11:10 |只看该作者

有没有地方可以设置通配字符*的个数的?

原帖由 "xamhd" 发表:
我文件名是2004080108192055_123_jm001_bill_txt

rm 200408*.txt

提示parameter too lang.
是不是应该有地方可以设置*可以通配多少个字符呀?


楼主的问题一般都是此目录下的文件数量过多,可以用?匹配,一点一点删除

论坛徽章:
0
6 [报告]
发表于 2004-09-29 13:34 |只看该作者

有没有地方可以设置通配字符*的个数的?

rm 200408*.txt应该是匹配出来的都删除阿.

论坛徽章:
0
7 [报告]
发表于 2004-09-29 15:16 |只看该作者

有没有地方可以设置通配字符*的个数的?

2004080108192055_123_jm001_bill_txt
rm 200408*.txt应该提示文件没找到啊?你的文件名里没有.啊
我在linux中发现过这样一种情况:如果文件非常多(好象在3000个以上),用通配符就不行,可能通配的文件个数有限制,不知道这点线索对你有没有帮助。

论坛徽章:
1
操作系统版块每日发帖之星
日期:2016-02-12 06:20:00
8 [报告]
发表于 2004-10-18 13:02 |只看该作者

有没有地方可以设置通配字符*的个数的?

谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP