shell
2015-12-02 17:55
537 查看
1. 单引号和双引号的区别
单引号与双引号的最大不同在于双引号仍然可以引用变量的内容,但单引号内仅是 普通字符 ,不会作变量的引用,直接输出字符串[root@le shell]# myname="$name is wow"
[root@le shell]# echo $myname
HaHa is wow
[root@le shell]# myname='$name is wow'
[root@le shell]# echo $myname
$name is wow
3. bash shell 脚本中常用隐含变量
$0 | 当前执行的脚本或者命令名称 |
$1-$9 | 代表参数的位置. 举例 $1 代表第一个参数. |
$# | 脚本调用的参数的个数 |
$@ | 所有参数的内容 |
$* | 所有参数的内容 |
$$ | 当前运行脚本的进程号 |
$? | 命令执行后返回的状态 |
$! | 后台运行的最后一个进程号 |
相关文章推荐
- 转inux Shell编程入门
- strange behavior when using linux shell
- shell脚本调试报错:"syntax error: unexpected end of file"
- 转CentOS — MySQL备份 Shell 脚本
- adb shell su 后不能写命令
- HBase的Shell操作
- XenDesktop 7.6 powershell commands cheat sheet
- Linux shell 的字符串截取
- bash 基本功能
- awk中使用shell的环境变量
- shell 基本学习
- SHELL脚本的一些特殊用法
- Linux Shell下的后台运行及其前台的转换
- 一些值得收藏的PowerShell工具
- shell 将当前目录下所有文件的文件名逆序
- SimpleGraphX PageRank shell
- shell脚本调试之工具——bashdb
- xshell使用rz,sz指令实现文件的上传,下载功能
- shell 学习记录
- shell脚本学习(二)