rename "s/\ //g" *是什么意思?有人能详细解释一下?
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 359
- 注册时间: 2008-03-30 12:19
rename "s/\ //g" *是什么意思?有人能详细解释一下?
rename "s/\ //g" *是什么意思?有人能详细解释一下吗?
- HuntXu
- 帖子: 5776
- 注册时间: 2007-09-29 3:09
Re: rename "s/\ //g" *是什么意思?有人能详细解释一下?
rename是perl脚本,简单的正则,把文件名中的空格去掉而已...
HUNT Unfortunately No Talent...
-
- 帖子: 359
- 注册时间: 2008-03-30 12:19
Re: rename "s/\ //g" *是什么意思?有人能详细解释一下?
正则是不是有很多种?perl是一种语言吗?ubuntu shell 语言是哪种正则?
-
- 帖子: 684
- 注册时间: 2008-02-17 22:29
- 来自: 江苏
Re: rename "s/\ //g" *是什么意思?有人能详细解释一下?
“正则表达式”是一种规则,并没有很多种的说法。
-
- 帖子: 359
- 注册时间: 2008-03-30 12:19
Re: rename "s/\ //g" *是什么意思?有人能详细解释一下?
怎么没有?你自己去GOOGLE一下就知道了!
-
- 帖子: 81
- 注册时间: 2005-09-11 22:32
Re: rename "s/\ //g" *是什么意思?有人能详细解释一下?
很类似vim的替换功能
s代表substitute即替换的意思
\ 注意这里有一个空格,代表要替换的源字符
//这个不明白
g代表global全局
s代表substitute即替换的意思
\ 注意这里有一个空格,代表要替换的源字符
//这个不明白
g代表global全局
-
- 帖子: 359
- 注册时间: 2008-03-30 12:19
-
- 帖子: 80
- 注册时间: 2008-10-09 19:41
Re: rename "s/\ //g" *是什么意思?有人能详细解释一下?
。。。xwyxn 写了:怎么没有?你自己去GOOGLE一下就知道了!
-
- 帖子: 25
- 注册时间: 2008-12-28 17:44
Re: rename "s/\ //g" *是什么意思?有人能详细解释一下?
s/A/B/g <=把所有的A替换成B应该是这样写吧,“/”是参数分割符。南燕 写了:很类似vim的替换功能
s代表substitute即替换的意思
\ 注意这里有一个空格,代表要替换的源字符
//这个不明白
g代表global全局
因为要把空格去掉,所以 B 就是没有字符,因此变成连着两个“/”符号。
是不是这样说?
-
- 帖子: 359
- 注册时间: 2008-03-30 12:19
Re: rename "s/\ //g" *是什么意思?有人能详细解释一下?
可是我在GOOGLE时,发现不同程序语言正则好像不同,所以我想问问,rocky22 写了:“正则表达式”是一种规则,并没有很多种的说法。
-
- 帖子: 359
- 注册时间: 2008-03-30 12:19
Re: rename "s/\ //g" *是什么意思?有人能详细解释一下?
,我下次不会再说GOOGLE了