shell可以识别4种不同类型的引字符号: 单引号字符' 双引号字符" 反斜杠字符\ 反引号字符` 1. 单引号 ( ' ' ) howard@0[script]$ grep Susan phonebook Susan Goldberg 403-212-4921 Susan Topple 212-234-2343 如果我们想查找的是Susan Goldberg,不能直接使用grep Susan Goldberg phonebook命令,grep会把Goldberg和phonebook当作需要搜索的文件 howard@0[script]$ grep 'Susan Gold' phonebook Susan Goldberg 403-212-...
by shift_1 - 服务器及硬件技术 - 2010-11-25 15:41:21 阅读(1736) 回复(0)
Unix shell中解释引号的方法 shell可以识别4种不同类型的引字符号: 单引号字符' 双引号字符" 反斜杠字符\ 反引号字符` 1. 单引号 ( ' ' ) howard@0[script]$ grep Susan phonebook Susan Goldberg 403-212-4921 Susan Topple 212-234-2343 如果我们想查找的是Susan Goldberg,不能直接使用grep Susan Goldberg phonebook命令,grep会把Goldberg和phonebook当作需要搜索的文件 howard@0[script]$ grep 'Susan Gold' phon...
Unix shell中解释引号的方法 shell可以识别4种不同类型的引字符号: 单引号字符' 双引号字符" 反斜杠字符\ 反引号字符` 1. 单引号 ( ' ' )howard@0[script]$ grep Susan phonebook Susan Goldberg 403-212-4921 Susan Topple 212-234-2343 如果我们想查找的是Susan Goldberg,不能直接使用grep Susan Goldberg phonebook命令,grep会把Goldberg和phonebook当作需要搜索的文件 howard@0[script]$ grep 'Susan Gold' phonebook S...
本帖最后由 adastudy 于 2010-12-02 18:05 编辑 # a=abc # echo "$a" abc # echo "'$a'" //注最外面是双引号 'abc' # echo '"$a"' //最外面是单引号,把$屏蔽了 "$a" # echo ''$a'' // 两对单引号,为什么不把$屏蔽 abc 我的问题是 # echo ''$a'' // 两对单引号,为什么不把$屏蔽
我现在有这样一个文件 "1234571"," B","101500","01","4910000000024" "1234570"," B","101000","01","4910000000021" 想以""来分割列,用第3列也就是"101500"这一列来排序 想要的结果是这样的 "1234570"," B","101000","01","4910000000021" "1234571"," B","101500","01","4910000000024" 可是现在sort了之后是这样的 "1234570"," "1234571"," B","101000","01","4910000000021" B","101500","01","4910000000024" sort命令能...
shell是如何解析双引号中内容的? 为什么会有如下输出? [root@kun webgame]# 'ls httpftxy1.my4399.comconfig.xml' -bash: ls httpftxy1.my4399.comconfig.xml: command not found [root@kun webgame]# 'ls htt//pftxy1.my4399.comconfig.xml' -bash: ls htt//pftxy1.my4399.comconfig.xml: No such file or directory
比如在shell脚本里定义一个变量 day_num="99" 和day_num='99' 和day_num=99 这个的区别 如果比如定义带字母的变量name="sdfd" 和name='sdfs'的区别是啥啊 我${name}都能取到啊
如题。 比如现在我有几个脚本aaa.sh 内容如下: ----------------------------- #/bin/ksh echo $1 ----------------------------- 在执行此脚本的时候,我想让该脚本的第一个参数的值可以使如下的字符串:abc'www'ss"sd"sss 也就是说,怎么传递带单引号和双引号的字符串给$1?? 请各位大侠帮帮忙啊! 在线等待中。。。。。。
$ A='B
> C
> '
$ echo "$A"
B
C
在上例中,由於