位置: 编程技术 - 正文

Shell获取字符串长度的多种方法总结(shell获取字符串中的数字)

发布时间:2024-02-27

推荐整理分享Shell获取字符串长度的多种方法总结(shell获取字符串中的数字),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:shell获取字符串中的数字,shell获取字符串的长度,shell获取字符串中的数字,shell获取字符串第一个字符,shell获取字符串的长度,shell获取字符串第一个字符,shell获取字符串第一个字符,shell获取字符串前几位,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

我们在日常工作中,对于求字符串操作在shell脚本中很常用,实现的方法有很多种,下面就来给大家归纳、汇总了求字符串的几种可能方法,话不多说了,来一起看看详细的介绍吧。

方法如下:

【方法一】:利用${#str}来获取字符串的长度

【方法二】:利用awk的length方法

备注:

1) 最好用{}来放置变量

2) 也可以用length($0)来统计文件中每行的长度

【方法三】:利用awk的NF项来获取字符串长度

Shell获取字符串长度的多种方法总结(shell获取字符串中的数字)

备注: -F为分隔符,NF为域的个数,即单行字符串的长度

【方法四】:利用wc的-L参数来获取字符串的长度

备注: -L参数

1) 对多行文件来说,表示打印最长行的长度! ,表示/etc/passwd文件最长行的长度为

2) 对单行字符串而言,表示当前行字符串的长度!

【方法五】:利用wc的-l参数,结合echo -n参数

备注:

1) -c参数: 统计字符的个数

2) -n参数: 去除"n"换行符,不去除的话,默认带换行符,字符个数就成了7

【方法六】:利用expr的length方法

【方法七】:利用expr的$str : ".*"技巧

备注: .*代表任意字符,即用任意字符来匹配字符串,结果是匹配到6个,即字符串的长度为6

总结

标签: shell获取字符串中的数字

本文链接地址:https://www.jiuchutong.com/biancheng/378264.html 转载请保留说明!

上一篇:Shell实现程序造死循环的几种方法示例(设计shell程序)

下一篇:详解Linux使用shell+expect远程登录主机(linux 使用技巧)

  • 营业外收入纳税调整
  • 附加税减半征收的条件
  • 超市小票能否入库
  • 劳务公司交企业所得税吗
  • 建筑公司办公室照片真实
  • 报表没有其他收入怎么办
  • 资产处置损益是营业外收入吗
  • 国家研发补贴政策
  • 技术入股亏损如何清算
  • 合并扣税金额是什么
  • 美金报关出口能不能收跨境人民币
  • 营改增前城建税的税率
  • 未报税会怎么样
  • 营改增后建筑业怎么开票
  • 国内外经典案例
  • 房地产开发企业预收款预缴增值税
  • 在建工程计提减值准备可以转回吗
  • 固定资产验收单图片
  • 1697508513
  • 0元收购股份
  • 固定资产残值率计算公式
  • 附加税享受税收减免的怎么记账
  • 工业危废处理的前景
  • 收到棚户区改造资金
  • 什么情况下出租人可以解除合同
  • 运输业什么进项税抵扣
  • linux 数字加减
  • pqv2isvc.exe - pqv2isvc是什么进程 有什么作用
  • 添加VPN时提示已存在
  • 加班车费报销计入什么科目
  • 购货方收到红字发票要认证吗
  • 发票开出后只收到部分款怎么处理?
  • 哪些发票内容可以抵税
  • 公司为员工缴纳社保的基数怎么确定
  • 长期股权投资采用权益法核算
  • 华为od测试岗机试需要怎么准备
  • 股东投资款超过多少,必须股东会
  • 网上抄税报税操作流程
  • php策略模式和工厂模式的区别
  • 企业固定资产报废账务处理
  • linux db2安装与配置
  • python字符串类型及操作
  • 海洋cms有安卓版下载
  • 租金收入如何分析
  • 什么情况下计入库存商品
  • 资产负债表季报是累计三个月数据吗
  • 电子承兑被退回要重新背书怎么办
  • 人民币报关可以收美金吗
  • 待处理财产损益是什么类科目
  • 主营业务利润和利润总额
  • 小规模纳税人税率1%政策到什么时候
  • 工程进度款如何做账
  • 软件开发过程付什么费用
  • 制造费用工资计入什么科目
  • 计算税前利润时 是否考虑资金成本
  • 绿植租赁怎么开票
  • 只知道主营业务怎么办
  • 公司贷款手续如何办理流程
  • 彩票扣税吗
  • 固定资产处置怎么报税
  • 停产期间发生的事故
  • 机关和事业单位党的支部委员会每届任期
  • 应收账款的金额包括增值税吗
  • 利息收入记借方还是贷方
  • 建筑业一般纳税人增值税税负率
  • 航天金税盘维护费发票在哪打印
  • mysql数据库中文
  • sqlserver表死锁
  • 苹果电脑安装虚拟机会有什么影响
  • windows远程桌面连接怎么用
  • jsp环境变量配置的步骤
  • win8.1应用
  • mxtask.exe - mxtask是什么进程文件 有什么用
  • cocos2dx引擎优化
  • linuxshell命令行
  • 分享一下什么
  • node.js 流
  • shell脚本-p
  • jquery网页设计作业
  • javascript简单吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号