shell 参数 $0, $#, $*, $@, $?, $$和命令行参数
1 |
|
退出状态是一个数字,一般情况下,大部分命令执行成功会返回 0,失败返回 1。
/dev/null 是一个特殊的设备文件,这个文件接收到的任何数据都会被丢弃。因此,null这个设备通常也被成为位桶(bit bucket)或黑洞
0 —— stdin(标准输入) 1 —— stdout (标准输出) 2 —— stderr (标准错误)
2> /dev/null
错误重定向到黑洞
1 |
|
$var and ${var}
大部分相同 注意区分
1 |
|
双引号=> 一个单词
1 |
|
1 |
|
数组$ 有空格时不一样
1 |
|
1 |
|