Shell
printf("%-5s", xxx)
左对齐,宽度是5,不足的用空格补全echo -n
不输出换行符echo -e
转义字符生效- 通过
/proc/$PID/environ
查看其他进程的环境变量,是以'\0'来分割多个变量 ${#var}
获取变量的长度echo $SHELL
或echo $0
获取当前的shell类型- PS1环境变量可以用于修改当前的命令行提示符
- 路径添加函数
1 2 3 4 |
|
${parameter:+expression}
如果parameter有值不为空,则使用expression
* ``算数操作
let
1 2 3 4 5 |
|
[]
1 2 |
|
$(())
1 |
|
expr
1 2 |
|
bc
1 2 3 4 5 6 7 8 9 |
|
- 重定向到文本块
1 2 |
|
- 自定义描述符
1 2 3 |
|