linux shell中几种特殊变量和字符串的截取
来源:互联网 发布:视频加歌词软件 编辑:程序博客网 时间:2024/05/01 05:30
1.几个特殊变量
$$:获取当前执行shell的pid
$?:返回上一条命令的返回值,或者方法的返回值;
$!:返回上一条命令的pid
2.字符串的截取
names[0]="liu.jar|first";
names[1]="jian.jar|second";
for index in ${names[*]}
do
s=${index%%|*}
h=${index##*|}
echo "截取前半部分:${s}"
echo "截取后后半部分:${h}"
done
结果:
liu first
jian second
3.判空处理
#t=""
t=
if [ -z "${t}" ]
then
echo "wu zhi ${#t}"
else
echo "you zhi${#t} "
fi
结果:当t=;或者t=""均为wuzhi 0
当t=123;结果为youzhi 3
0 0
- linux shell中几种特殊变量和字符串的截取
- Linux Shell 变量 字符串截取
- shell截取变量的字符串
- shell 截取变量的字符串
- Linux shell 的字符串截取
- Linux shell 的字符串截取
- [Linux]Shell的运算符和特殊变量
- Linux 的变量字符串截取和替换方法
- linux特殊shell变量
- Linux shell特殊变量
- Linux Shell 特殊变量
- Linux shell 特殊变量
- linux shell 特殊变量
- Linux Shell 特殊变量
- linux shell截取字符串
- linux shell 字符串截取
- linux shell截取字符串
- linux shell截取字符串
- Linux access函数
- Android自定义动态的View,实现飘雪的效果
- 应用 Valgrind 发现 Linux 程序的内存问题
- PHP设计模式-工厂模式
- Android6.0M权限管理实战,完美轻量级封装
- linux shell中几种特殊变量和字符串的截取
- 页面的渲染
- ZooKeeper学习总结 -ZooKeeper深入探讨
- Android5.x:RippleDrawable + CardView
- c# 解压 处理.tar.gz文件
- JQuery的父、子、兄弟节点查找
- 升级ProgreSQL数据库
- c中inline关键字简析
- FHD 大尺寸LCD xxhdpi资源支持