Linux expr 命令的使用小结

 更新时间:2023年10月28日 11:19:01   作者:胡小牧  
expr是命令行计算器,一般用在数字和字符串上面,本篇文章给大家介绍Linux expr 命令的使用小结,感兴趣的朋友跟随小编一起看看吧

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 命令内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Linux Shell 常见的命令行格式简明总结

    Linux Shell 常见的命令行格式简明总结

    这篇文章主要介绍了Linux Shell 常见的命令行格式简明总结,非常实用,需要的朋友可以参考下
    2014-04-04
  • Linux命令行和shell脚本编程宝典 Richard Blum

    Linux命令行和shell脚本编程宝典 Richard Blum

    Linux命令行和shell脚本编程宝典,主要介绍了linux一些命令的使用
    2012-09-09
  • Linux 中的 Openssl命令及实例代码

    Linux 中的 Openssl命令及实例代码

    OpenSSL是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用
    2017-09-09
  • Linux下find 命令的 7 种用法

    Linux下find 命令的 7 种用法

    Linux 下 find 命令在目录结构中搜索文件,并执行指定的操作,Linux 下 find 命令提供了相当多的查找条件,功能很强大,这篇文章主要介绍了find 命令的 7 种用法,需要的朋友可以参考下
    2022-12-12
  • Shell实现日期的获取、设置和延时操作

    Shell实现日期的获取、设置和延时操作

    本文主要介绍了Shell实现日期的获取、设置和延时操作,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-07-07
  • shell递归输出文件名和目录名的方法

    shell递归输出文件名和目录名的方法

    今天小编就为大家分享一篇shell递归输出文件名和目录名的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-06-06
  • 一天一个shell命令 linux文本内容操作系列-awk命令详解

    一天一个shell命令 linux文本内容操作系列-awk命令详解

    awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理
    2016-06-06
  • Linux使用nohup命令在后台运行脚本

    Linux使用nohup命令在后台运行脚本

    在 Linux 或类 Unix 系统中,后台运行脚本是一项非常实用的技能,尤其适用于需要长时间运行的任务或服务,本文我们来看看如何使用nohup命令在后台运行脚本吧
    2025-01-01
  • Shell 命令替换的两种方式

    Shell 命令替换的两种方式

    这篇文章主要介绍了Shell 命令替换的两种方式,需要的朋友可以参考下
    2014-04-04
  • @echo off的作用详解

    @echo off的作用详解

    本文主要介绍了@echo off的作用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-05-05

最新评论