分页: 1 / 1
[已解决]Bash脚本中字符串前面加一个x是干什么用的
发表于 : 2012-02-03 20:53
由 lotutu
查看 /usr/bin/xdg-open的时候遇到了这个问题,
像 x"abcd" = x"$var" 这样的表达式在if判断条件中是什么意思?
Re: Bash脚本中字符串前面加一个x是干什么用的
发表于 : 2012-02-03 20:56
由 BigSnake.NET
因为如果没有 x , $var 是空的话就会造成语法错误 ([ abcd = ])
Re: Bash脚本中字符串前面加一个x是干什么用的
发表于 : 2012-02-03 21:02
由 枫叶饭团
BigSnake.NET 写了:因为如果没有 x , $var 是空的话就会造成语法错误 ([ abcd = ])
学习了

Re: Bash脚本中字符串前面加一个x是干什么用的
发表于 : 2012-02-03 21:04
由 lotutu
也就是这个x也可以是任意非特殊字符或者字符串了是吗?
Re: Bash脚本中字符串前面加一个x是干什么用的
发表于 : 2012-02-03 21:04
由 枫叶饭团
lotutu 写了:也就是这个x也可以是任意非特殊字符或者字符串了是吗?
应该是
Re: Bash脚本中字符串前面加一个x是干什么用的
发表于 : 2012-02-03 21:06
由 lotutu
嗯,谢谢两位