shell中引号的应用

简介: 1. $ echo Hit to exit *  返回 Hit to exit  gd1.pl invoice.xml inXML.dtd pdate.pl perl1.pl perl2.pl perl3.

1. $ echo Hit to exit * 

返回 Hit to exit  gd1.pl invoice.xml inXML.dtd pdate.pl perl1.pl perl2.pl perl3.pl perl4.pl perl5.pl perl6.pl perl7.pl perl8.pl pfind.pl pwho.pl s2 simple1.pl simple.pl testalgor.pl tie1.pl 等

* 表示当前目录下的所有文件,如果要显示Hit to exit *字符,需要用

$ echo "Hit to exit *"

2.双引号

$ grep Davey Wire /etc/passwd  会提示错误,中间有空格,需要用

$ grep "Davey Wire" /etc/passwd

$ BOY="BOY"

$ echo "  The $BOY did well"

The boy did well

$ echo " The "$BOY" did well"

The boy did well

3.单引号

$ GIRL ='girl'  

$ echo "The '$GIRL' did well"

The 'girl' did wel

4.反引号

$ echo `date`

2011年 05月 22日 星期日 11:11:04 CST

$ echo `hello`

提示没有这个命令

用反引号包含的是命令

$ echo "The date today is `date`"

The date today is 2011年 05月 22日 星期日 11:12:48 CST

$ mydate=`date`

$ echo $mydate

2011年 05月 22日 星期日 11:13:20 CST

5.反斜杠

$ echo *会显示当前目录下的所有文件,要显示*,可用echo \*,其中\为转义符

$ echo $$  显示当前进程ID号

$ echo \$$  显示$$

$ expr 12 * 12  提示语法错误

$ expr 12 \* 12 等于144

相关文章
|
Shell
Shell脚本开发:printf和test命令的实际应用
Shell printf 命令 当你使用Shell中的printf命令时,它可以帮助你格式化和输出文本。 打印简单文本 这将简单地打印字符串"Hello, World!",并在末尾添加一个换行符\n来换行。 printf "Hello, World!\n" Shell test 命令 当你使用Shell中的test命令时,它用于测试条件是否为真(True)。test命令通常用于Shell脚本中的条件判断,以便根据条件的结果执行不同的操作。
56 1
|
6月前
|
人工智能 Shell 程序员
[oeasy]python005_退出游乐场_重启游乐场_系统态shell_应用态_quit
[oeasy]python005_退出游乐场_重启游乐场_系统态shell_应用态_quit
50 0
|
5月前
|
Shell Linux
【linux】进程替换的应用|shell解释器的实现
【linux】进程替换的应用|shell解释器的实现
33 0
|
5月前
|
Shell 开发工具 Android开发
|
6月前
|
运维 监控 Shell
shell脚本的应用
Shell脚本广泛应用于自动化运维、任务调度、系统管理等领域。它们用于备份、安装、监控系统资源、创建用户、网络管理、软件构建、测试、数据处理、安装程序、批处理作业及故障恢复。通过编写脚本,可提升效率,减少错误,实现无人值守的自动化操作。
61 6
|
Shell Linux Perl
shell脚本应用实战2
shell脚本应用实战2
63 0
shell脚本应用实战2
|
6月前
|
Shell Linux 开发者
【Shell 命令集合 文件管理】Linux 补丁文件应用命令 patch命令使用指南
【Shell 命令集合 文件管理】Linux 补丁文件应用命令 patch命令使用指南
104 0
|
6月前
|
NoSQL Shell Redis
Docker【应用 02】借助Docker部署Redis集群(Docker网卡创建+6个Redis集群搭建shell脚本)
Docker【应用 02】借助Docker部署Redis集群(Docker网卡创建+6个Redis集群搭建shell脚本)
114 0
|
Shell
Shell编程:流程控制与高级应用的深入解析
Shell 流程控制 使用Shell编程时,流程控制是非常重要的,它允许你根据条件执行不同的命令或者控制程序的执行流程。Shell支持一些基本的流程控制结构,包括条件语句和循环语句。 1、条件语句 if语句 if [ 条件 ]; then # 如果条件为真执行的命令 elif [ 其他条件 ]; then # 如果其他条件为真执行的命令 else # 如果所有条件都不为真执行的命令 fi 示例: #!/bin/bash read -p "请输入一个数字: " num if [ $num -eq 0 ]; then echo "输入的数字是零" elif [ $n
88 1
|
Shell
shell脚本里的函数应用
shell脚本里的函数应该
57 3