![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-11 15:26 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 这是不是ren的一个bug? |
| 可打印版本 8,258 / 18 |
| 第1楼 bjsh | 发表于 2007-04-13 22:10 |
| 银牌会员 发帖 621 积分 2,000 | |
|
这是不是ren的一个bug? 在c盘新建一个10.pdf
执行下面的两句命令; 看看最后10.pdf 被改名成了什么/ ren 10.pdf *2.c 结果为: 10.pdf2.c ren 10.pdf *1.c 结果为1.c |
|
| 第2楼 htysm | 发表于 2007-04-13 23:03 |
| 高级用户 发帖 415 积分 866 | |
|
这个“*”是通配符,能用通配符做文件名吗?
|
|
| 第3楼 bjsh | 发表于 2007-04-14 04:10 |
| 银牌会员 发帖 621 积分 2,000 | |
|
ls的兄台是否不知道
ren *.pdf *.c 的妙处啊 |
|
| 第4楼 zh159 | 发表于 2007-04-14 05:18 |
| 金牌会员 发帖 1,467 积分 3,687 | |
|
两种用法根本不同
文件名和扩展名分开处理: ren *.pdf *.c,不管文件名是什么,只改扩展名 |
|
| 第5楼 bjsh | 发表于 2007-04-14 05:29 |
| 银牌会员 发帖 621 积分 2,000 | |
|
但是 *1.c和*2.c又有什么区别呢?
为什么一个是 1.c 一个却是 10.pdf2.c |
|
| 第6楼 kcdsw | 发表于 2007-04-14 08:02 |
| 中级用户 发帖 179 积分 404 | |
|
不是bug [ Last edited by kcdsw on 2007-4-14 at 08:03 AM ] |
|
| 第7楼 bjsh | 发表于 2007-04-14 09:11 |
| 银牌会员 发帖 621 积分 2,000 | |
|
谢ls的;
恍然大悟啊!! |
|
| 第8楼 59fei | 发表于 2007-07-09 02:42 |
| 初级用户 发帖 23 积分 60 | |
|
什么恍然大悟?
小弟还是不明白? 楼主能具体说说吗? |
|
| 第9楼 bjsh | 发表于 2007-07-09 08:46 |
| 银牌会员 发帖 621 积分 2,000 | |
|
59fei 收到我 短消息后 把 短消息 贴上来吧
|
|
| 第10楼 tclgb | 发表于 2007-07-09 10:04 |
| 初级用户 发帖 26 积分 76 | |
|
1、
ren 完整文件名 *指定完整文件名中任意字符或连续的字符串.扩展名 改文件名为:从原文件名开头通配至指定字符(串).扩展名 如: ren 10.pdf *0.c 得 10.c ren 10.pdf *p.c 得 10.p.c ren 10.pdf *d.c 得 10.pd.c 2、 ren 完整文件名 *指定完整文件名非连续的字符串.扩展名 改文件名为:从原文件名开头通配至指定字符串首符+余下的字符串内容.扩展名 如: ren 10.pdf *1p.c 得 1p.c ren 10.pdf *0dp.c 得 10dp.c 3、 ren 完整文件名 *指定除完整文件名中任意字符(串).扩展名 改文件名为:通配完整文件名+指定字任符(串).扩展名 如 ren 10.pdf *mm.c 得 10.pdfmm.c 总结提有点复杂,还望兄弟们简化 :谢谢楼下的提醒,呵呵 [ Last edited by tclgb on 2007-7-9 at 10:31 PM ] |
|
| 第11楼 slore | 发表于 2007-07-09 11:29 |
| 铂金会员 发帖 2,478 积分 5,212 | |
写错了吧? 10.pdfmm.c |
|
| 第12楼 tyh | 发表于 2007-07-09 12:55 |
| 初级用户 发帖 43 积分 80 | |
|
没看懂.
|
|
| 第13楼 qinbuer | 发表于 2007-07-09 13:02 |
| 高级用户 发帖 228 积分 512 | |
|
想不到REN有如此妙用,加分收藏学习了。
|
|
| 第14楼 bush | 发表于 2007-07-09 23:06 |
| 银牌会员 发帖 730 积分 2,165 | |
|
我的结果不一样:
ren 10.pdf *2.c 结果为: 10.c ren 10.pdf *1.c 结果为10.c |
|
| 第15楼 plp626 | 发表于 2008-04-26 22:21 |
| 银牌会员 发帖 1,020 积分 2,278 | |
|
眼睛都花了,什么情况下非要这么用ren?
|
|
| 1 2 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |