linux的expr命令的作用
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,今天小编给大家分享的是linux的expr命令的作用,相信很多人都不太了解,为了让大家更加了解,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。expr命令的英文全称是"expressio
千家信息网最后更新 2025年12月03日linux的expr命令的作用
今天小编给大家分享的是linux的expr命令的作用,相信很多人都不太了解,为了让大家更加了解,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。
expr命令的英文全称是"expression",即是表达式的意思,作用是一个命令行的计数器,常用于在UNIX/LINUX系统中求表达式变量的值,一般用于整数值,也可用于字符串。
语法格式:expr [表达式]
常用参数:
| 空格 | 隔开每个项 |
| \(反斜杠) | 放在 shell 特定的字符前面 |
| “”(引号) | 对包含空格和其他特殊字符的字符串要用引号括起来 |
参考实例
计算字串长度:
[root@linuxcool ~]# expr length "this is a test"
14
抓取字串:
[root@linuxcool ~]# expr substr "this is a test" 3 5
is is
抓取第一个字符数字串出现的位置:
[root@linuxcool ~]# expr index "sarasara" a
2
整数运算:
[root@linuxcool ~]# expr 14 % 9
5
[root@linuxcool ~]# expr 10 + 10
20
[root@linuxcool ~]# expr 1000 + 900
1900
[root@linuxcool ~]# expr 30 / 3 / 2
5
[root@linuxcool ~]# expr 30 * 3
expr: Syntax error
[root@linuxcool ~]# expr 30 /* 3
90
注意:使用乘号时,必须用反斜线屏蔽其特定含义。因为shell可能会误解显示星号的意义
使用expr进行四则运算:
[root@linuxcool ~]# expr \( 10 + 10 \) \* 2 + 100
140
关于linux的expr命令的作用就分享到这里了,希望以上内容可以对大家有一定的参考价值,可以学以致用。如果喜欢本篇文章,不妨把它分享出去让更多的人看到。
字符
命令
作用
表达式
内容
字符串
引号
空格
参考
运算
特殊
学以致用
四则运算
乘号
价值
位置
全称
参数
变量
含义
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
edb编辑数据库编辑器
软件开发中的逻辑思维罗振宇
集成商和软件开发商的区别
剑网3青梅煮酒这个服务器怎样
互联网科技主要做什么
阿里邮箱收件服务器是什么
华为网络安全稽核制度
分布式数据库书籍哪个好
4核8g云服务器试用
网络安全工作标题
网络安全文明上网手抄报一等奖
数据库原理个人总结
美杜莎网络安全
张晓阿里巴巴大数据库
如何使用网络安全课
华晋网络安全等级保护
会所扫码点餐机软件开发
mt4嘉盛模拟服务器
web服务器管理口
没有数据库监听服务器
怎么查看服务器型号
外接硬件软件开发
计算机网络技术相关的岗位
中山畅游游戏软件开发
邮储银行北京软件开发电话
湖北运营网络安全工程资质
四川嵌入式软件开发收费报价表
网络安全的杂志
黑入大学数据库
俄罗斯网络技术水平世界第几