Chinaunix

标题: 问一个简单的问题,字符串里面如何屏蔽*号 ? [打印本页]

作者: Rawu    时间: 2005-06-03 10:48
标题: 问一个简单的问题,字符串里面如何屏蔽*号 ?
str="select * from"
echo $str

-- 输出了所有文件名

str="select \* from"
echo $str

-- 输出 select \* from

那么该怎么屏蔽呢 ?
作者: honbj    时间: 2005-06-03 10:57
标题: 问一个简单的问题,字符串里面如何屏蔽*号 ?
原帖由 "Rawu" 发表:
str="select * from"
echo $str

-- 输出了所有文件名

str="select \* from"
echo $str

-- 输出 select \* from

那么该怎么屏蔽呢 ?

  1. str='select * from'  
复制代码
  ?
作者: lych    时间: 2005-06-03 10:58
标题: 问一个简单的问题,字符串里面如何屏蔽*号 ?
str=selecet" "\*" "from
echo $str
select * from
引号中间是空格。
作者: 寂寞烈火    时间: 2005-06-03 11:41
标题: 问一个简单的问题,字符串里面如何屏蔽*号 ?
set -o noglob
... #do something you want ...
set +o noglob
作者: xyyou    时间: 2005-06-03 11:58
标题: 问一个简单的问题,字符串里面如何屏蔽*号 ?
[root@developTest lsf]# cat test
#!/bin/sh
str=selecet" "\*" "from
echo $str

[root@developTest lsf]# ./test
selecet hostl.ini ieuie kieq kiew kweu test txt txt.ini xfdj from
作者: honbj    时间: 2005-06-03 12:32
标题: 问一个简单的问题,字符串里面如何屏蔽*号 ?
原帖由 "xyyou"]elopTest lsf 发表:
# ./test
selecet hostl.ini ieuie kieq kiew kweu test txt txt.ini xfdj from


请问楼主是想达到什么效果
作者: Rawu    时间: 2005-06-03 14:19
标题: 问一个简单的问题,字符串里面如何屏蔽*号 ?
我想要 输出 select * from
作者: Rawu    时间: 2005-06-03 14:34
标题: 问一个简单的问题,字符串里面如何屏蔽*号 ?
原帖由 "寂寞烈火" 发表:
set -o noglob
... #do something you want ...
set +o noglob


thx , that's what i need ..




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2