expr 运算命令

手工命令行计数器,一般用于整数,也可用于字符串。
在shell 下执行 i = i +1 是不行的

#给变量赋值的方式 进行表达式说明
  i=`expr 1 + 1`
 # 显示i=2
a =  `expr $i + 2`

获取字符串长度
expr length "it is a string" # 使用length

抓取子串
expr substr "this is a test" 3 5 #通过substr 并且取 3-5之间的字符

抓取第一个字符在字符串中出现的位置。
expr index "ajlkjljkl" j # 使用index 找到 j第一次出现的位置

说明

用空格隔开每个项;
用 / (反斜杠) 放在 shell 特定的字符前面;
对包含空格和其他特殊字符的字符串要用引号括起来

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 10,007评论 0 5
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 11,306评论 0 10
  • Linux 数值运算 expr(对字符串和整数做些运算) 规则: 1,length 计算字符串的长度, 可以用a...
    Michael_林阅读 4,642评论 0 0
  • Linux指令中文说明传送入口 整理自Linux指令中文说明 文本和数据进行处理的编程语言awk 是一种编程语言,...
    释闲人阅读 6,696评论 1 6
  • 打卡日期:2019年8月5日 90天打卡累计天数:66/90 宣言:保持积极向上的心态,接纳自己,接纳孩子! 孩子...
    emmieshi阅读 1,396评论 0 0

友情链接更多精彩内容