[关闭]
@llplmlyd 2018-10-04T13:44:20.000000Z 字数 300 阅读 847

Shell 变量进阶

Shell


传入参数
sh xxx.sh 参数
$$ Pid显示当前执行脚本的进程号
$!与 $$用途相同

\$$# 输出结果为 $当前变量的个数

bash shell内置变量命令
- echo
- eval ???
- exec 不创建子进程 执行完毕退出当前shell
- read 按行阅读
- shift 左移参数
- exit

脚本一般于后台执行
sh xxx &

4-26 利用time 命令和for循环获取字符串长度
expr expr length "$变量"
|wc -L
${#变量}

$$
$!
$0 dirname basename
$1
$#
$?
${10}

删除匹配
${变量#删除匹配字符}
# 开头删除 匹配最短
## 开头删除 匹配最长
% 结尾 最短
%% 结尾 最长
* 任意匹配

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注