linux shell脚本案例五:各种数据运算符
来源:互联网 发布:国家负责统筹协调网络 编辑:程序博客网 时间:2024/05/24 23:13
1.字符串
1.单引号:单引号里的任何字符都会原样输出,单引号字符串里面的变量都是无效的;单引号中不能出现单引号,即使转义也不行。
2.双引号:里面可以出现变量和转义字符;
3.获取字符串长度:
str="abcd";
${#str} #4
4.提取子字符串
str="taiyue is rubblish"
${str:1:4} #aiyue
2.算术运算符
expr 是一款计算表达式的计算工具;
1.注意表达式和运算符之间要有空格;
#2.完整的表达式要被``包括
vals=` expr 2 + 3 `;
echo "total de result:${vals}"
a=10;
b=2;
if [ $a == $b ]
then
echo "a de zhi xiangdeng"
else
echo "a de zhi buxiangdeng"
echo
fi
ji=` expr $a \* $b `;
echo "a he b de ji:${ji} "
条件表达式要放在方括号之间,并且要有空格,例如 [$a==$b] 是错误的,必须写成 [ $a == $b ]。
3.关系运算符
4.布尔运算符
5.字符串
6.文件运算符
0 0
- linux shell脚本案例五:各种数据运算符
- Shell脚本入门(五) - 运算符
- linux shell 各种比较运算符
- Linux Shell 学习笔记(五)---运算符
- linux shell脚本案例一
- linux shell脚本案例二
- linux shell脚本案例三
- shell 脚本运算符
- 书写优雅的shell脚本(五)- shell中(())双括号运算符
- linux shell 脚本命令操作案例大全
- linux shell脚本案例四:数组
- linux shell脚本案例七:函数
- Linux Shell脚本编程--比较运算符
- linux学习之shell脚本 ------- 引用与运算符
- shell脚本之运算符
- shell脚本运算符总结
- linux shell脚本中的各种参数表示
- linux shell 脚本【2】 ---- 数学运算
- openwrt下的proc目录下文件详解
- Ubuntu下Django安装和mysql配置
- Android实现推送方式解决方案
- Win7(Windows 7)下用VS2013(Visual Studio 2013)编译live555
- 0字节文件无法删除的解决办法
- linux shell脚本案例五:各种数据运算符
- samba
- Matlab与线性代数 -- 矩阵的大小
- 去除inline-block间距的几种方法
- 第十一周 oj训练 for循环画三角形
- Ubuntu ffmpeg 环境搭建
- CDH 由单机版本的扩容
- ASP中配置Kindeditor上传图片选择添加水印功能
- Layer Normalization