expr 命令的作用
expr是命令行计算器,一般用在数字和字符串上面
1 获取字符串的长度
#!/bin/bash str="helloworld" #计算str长度 expr length $str
打印结果是10
2 抓取指定位置的内容
#!/bin/bash str="helloworld" #计算str长度 expr length $str #抓取指定位置的内容 expr substr $str 6 9
打印结果是world
3 获取某个字符首次出现的位置
注意如果后面跟着的在字符串中不存在返回的结果是0
#!/bin/bash str="helloworld" #计算str长度 expr length $str #抓取指定位置的内容 expr substr $str 6 9 #获取某个字符首次出现的位置 expr index $str o
打印结果是5
4 整数运算
#!/bin/bash str="helloworld" #计算str长度 expr length $str #抓取指定位置的内容 expr substr $str 6 9 #获取某个字符首次出现的位置 expr index $str o #取模 expr 3 % 2 #加 expr 3 + 2 #减 expr 3 - 2 #乘,使用乘号时,必须用反斜线屏蔽其特定含义 expr 3 \* 2 #除 expr 4 / 2
到此这篇关于linux expr 命令的使用的文章就介绍到这了,更多相关linux expr 命令内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!
发表评论