想改名,有关正则表达式的一些用法请教
- opp
- 帖子: 622
- 注册时间: 2008-03-30 11:42
- 联系:
想改名,有关正则表达式的一些用法请教
是这样的,我有好多个电影文件,大家是知道的,许多电视剧之类的会在文件名里面多出一些东西,例如:“极限特工[www.xxxx.com].rmvb”会出现方括号里面是它做的广告,现在有一批这样的文件,我想指改名,去掉名称中所有方括号里面的内容包括方括号本身。如果在不知道或者方括号内的内容并不一致时,用表达式怎么匹配方括号和方括号里面的全部内容。
我用的命令搞不定:
rename s/\[.*\]/g *.rmvb
还请各位朋友不吝赐教,非常感谢!
我用的命令搞不定:
rename s/\[.*\]/g *.rmvb
还请各位朋友不吝赐教,非常感谢!
- O_O_BOT
- 帖子: 2461
- 注册时间: 2009-05-20 19:32
Re: 想改名,有关正则表达式的一些用法请教
rename 's/\[.*\]//g' *.rmvb
irc 聊天室
ubuntu-cn 的irc 频道为
irc.ubuntu.com 8001 #ubuntu-cn
UTF8编码 可用 irssi xchat pidgin weechat 登录
http://webchat.freenode.net/?channels=ubuntu-cn
[url]irc://irc.freenode.net/ubuntu-cn[/url]
ubuntu-cn 的irc 频道为
irc.ubuntu.com 8001 #ubuntu-cn
UTF8编码 可用 irssi xchat pidgin weechat 登录
http://webchat.freenode.net/?channels=ubuntu-cn
[url]irc://irc.freenode.net/ubuntu-cn[/url]
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 877
- 注册时间: 2007-08-25 10:37
Re: 想改名,有关正则表达式的一些用法请教
我也曾碰到过这样的问题,同问一下。
3楼这个是什么意思 ?
3楼这个是什么意思 ?
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- darkfish
- 帖子: 90
- 注册时间: 2009-09-18 10:03
- 来自: 北京
- 联系:
Re: 想改名,有关正则表达式的一些用法请教
其实这个命令是可以的,可能那个[]是中文的括号,所以没有去掉,我在我电脑上试验后是成功的啊……opp 写了: 我用的命令搞不定:
rename s/\[.*\]/g *.rmvb
还请各位朋友不吝赐教,非常感谢!
- opp
- 帖子: 622
- 注册时间: 2008-03-30 11:42
- 联系:
Re: 想改名,有关正则表达式的一些用法请教
谢谢2楼,3楼的朋友,也谢谢其它的热心朋友,加了对单绰号把正则表达式括起来就正常了。没括的话,只会去掉文件名中所有的“.”,知道单引号的意思,但不知道这里为什么一定要用单绰号。
6楼的朋友可以执行成功吗?不太可能吧。我怎么执行不成功。
6楼的朋友可以执行成功吗?不太可能吧。我怎么执行不成功。
- cnkilior
- 论坛版主
- 帖子: 4984
- 注册时间: 2007-08-05 17:40
Re: 想改名,有关正则表达式的一些用法请教
rename超难用!
- darkfish
- 帖子: 90
- 注册时间: 2009-09-18 10:03
- 来自: 北京
- 联系:
Re: 想改名,有关正则表达式的一些用法请教
是了,我上次是在又看过man之后输的命令,估计那时候没有注意到''opp 写了:谢谢2楼,3楼的朋友,也谢谢其它的热心朋友,加了对单绰号把正则表达式括起来就正常了。没括的话,只会去掉文件名中所有的“.”,知道单引号的意思,但不知道这里为什么一定要用单绰号。
6楼的朋友可以执行成功吗?不太可能吧。我怎么执行不成功。