分页: 1 / 1

for 的大问题!

发表于 : 2007-07-19 18:38
fanhe
例如for i in *.rmvb,如果有个叫a b.rmvb的文件,则变成for i in a b.rmvb,这样的话就出现错误了。究竟怎么办呢?"*.rmvb"是不行的。

发表于 : 2007-07-19 18:56
BigSnake.NET

代码: 全选

for i in *.rmvb ; do rm "$i" ; done
其实更好的方法是

代码: 全选

find -name '*.rmvb' -exec rm {} \;

发表于 : 2007-07-19 19:28
fanhe
晕了,原来搞错了。


其实是我妄想用


a='zenity -file-selection -multiple -separator=" "'


for i in $a


来做而已,测试了很多此都失败了,看来zenity还不是很强大啊

发表于 : 2007-07-19 22:18
chinatslsz
你用一个肯定没有的分割符,然后用awk提取字段