原文:Linux_shell_变量定义中 '' 、``、""的总结

范例 输出结果 符号 特点 使用场景 输出变量里有什么输出什么 不会做相关解析 适用于定义纯字符串, 不希望解析命令,变量的场景 输出变量内容时, 引号里的变量会经过解析再输出内容。 适用于命令里带变量的情况 是最常见的情况 name ls name ls 相当于 二者等价,一般不用 。 一般用于引用命令, 执行的时候命令会被执行。 经验小结: 变量的输出方法如下: 使用 echo name 的房 ...

2021-06-22 13:35 0 4703 推荐指数:

查看详情

linux_shell_传递参数

在执行shell脚本时可以传递参数:   脚本获取参数的格式为:$0 $1 $2 ...其中$1 为传递的第一个参数 而$0 接受的是./test.sh 这个东西 代码:例: 运行结果:   注意:大家可以看到我运行时后面传了两个参数 11  22  但是接收 ...

Thu Aug 02 04:35:00 CST 2018 0 9927
Linuxshell变量类型

(转载) shell变量类型有:本地变量、环境变量、位置变量、标准变量、特殊变量。 2.1.本地变量shell脚本的生存周期中使用的变量(也就是登录一个shell到退出,这个shell为生存周期)设置一个本地变量格式为:变量 名=变量,显示一个变量:echo ${变量 ...

Wed Dec 19 03:53:00 CST 2012 0 3970
Linuxshell变量$0,$?等含义

linuxshell变量$#,$@,$0,$1,$2的基本含义: 变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 $* 所有参数 ...

Fri Aug 05 18:48:00 CST 2016 0 2596
shell变量定义的特殊符号

今天要写一个shell语句来输出数据库的v$database的信息 定义bb为一个接收sql返回值的变量 需要注意的是: select * from v$database ; 语句 由于其中用到了$符号,所以执行的时候肯定会报错,因为无法识别,需要在$的前面加上转义符\\即可,如下所示 ...

Fri May 05 00:06:00 CST 2017 0 1604
linux系统关于shell变量$*与$@的区别

在我们初学linux系统shell时,可能会感觉$@与$*没什么区别,如下面shell脚本: 执行结果表面上是一样的、如下图所示: 其实$*和$@还有一些区别的 $*(强调整体) //所有参数列表,代表"$1 $2 … $n",即当成一个整体输出,每一个变量参数 ...

Sun Jun 21 01:48:00 CST 2015 0 3454
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM