shell编程笔记15、16----引号、shell脚本介绍
时间:2006-10-21 来源:fdmtdmcdm
第十五章 引号
shell使用的引号有双引“”,单引‘’,斜线\,反引号`
双引号是将引号内的值显示出来,除了$,\,`
echo "today is monday"
$ mydate="date"
$ echo $mydate
date
$ mydate='date'
$ echo "my 'mydate'"
my 'mydate'
$ echo $mydate
date
$ echo "my '$mydate'"
my 'date' 单引号与双引号累似,但会忽略任何引用值,将引号也做为一个字符串
反引号 $ echo `date`
Sat Oct 21 19:45:16 CST 2006
$ echo `hello`
hello: not found shell遇到反引号,将其作为一条系统命令执行
反斜线 屏蔽特殊字符含义 $ echo \$$
$$ 第十六章 shell脚本介绍 #!/bin/sh
#new script
ls -al shell脚本第一行都是这样开头,表示接下来的脚本使用哪中shell解释器
#!SHELL路径
CSH
#!/bin/csh
BSH
#!/bin/sh
KSH
#!/bin/ksh 第二行是注释行
接下来就是程序开始
echo "today is monday"
$ mydate="date"
$ echo $mydate
date
$ mydate='date'
$ echo "my 'mydate'"
my 'mydate'
$ echo $mydate
date
$ echo "my '$mydate'"
my 'date' 单引号与双引号累似,但会忽略任何引用值,将引号也做为一个字符串
反引号 $ echo `date`
Sat Oct 21 19:45:16 CST 2006
$ echo `hello`
hello: not found shell遇到反引号,将其作为一条系统命令执行
反斜线 屏蔽特殊字符含义 $ echo \$$
$$ 第十六章 shell脚本介绍 #!/bin/sh
#new script
ls -al shell脚本第一行都是这样开头,表示接下来的脚本使用哪中shell解释器
#!SHELL路径
CSH
#!/bin/csh
BSH
#!/bin/sh
KSH
#!/bin/ksh 第二行是注释行
接下来就是程序开始
相关阅读 更多 +