Ubuntu中文论坛
致力于Ubuntu中文推广
http://forum.ubuntu.com.cn/
shell命令的参数分割问题!!
http://forum.ubuntu.com.cn/viewtopic.php?t=389361
分页:
1
/
1
shell命令的参数分割问题!!
发表于 :
2012-10-08 23:21
由
langyxxl
touch "a b" 可以创建文件名为(a b)的一个文件
然而先让var='touch "a b"'
再$var
却创建的是"a和b"这两个文件,貌似他只把空格认作参数分割符了,但是我加了双引号,为什么不管用?
Re: shell命令的参数分割问题!!
发表于 :
2012-10-08 23:34
由
maplebeats
eval $var
Re: shell命令的参数分割问题!!
发表于 :
2012-10-09 6:58
由
langyxxl
多谢了,eval这个命令确实可以解决这个问题