位置: 编程技术 - 正文

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

编辑:rootadmin

推荐整理分享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 使用技巧)

  • 增值税留抵税额账务处理
  • 计提工会经费的基数是什么
  • 税前利润包含营业税吗
  • 现金流量表季度申报可以不填吗
  • 顾客让抹零头应对话术
  • 电商公司怎么进入
  • 水利建设基金有优惠政策吗
  • 所得税营业成本包括哪些
  • 劳务派遣专用发票超过9万怎么办理
  • 有限公司缴税
  • 房屋租赁的税收政策
  • 企业出租屋顶不需要缴税!
  • 在建工程完工后如何转为固定资产
  • 开发企业售楼处工作内容
  • 办公室房租计入什么科目
  • 存货计价方法的选择对利润表中的项目没有影响
  • 金蝶软件不审核直接过账
  • 供应商已注销欠的发票怎么办?
  • 企业所得税固定资产折旧计算
  • 娱乐行业缴税
  • win7电脑怎么开
  • 手机home键是什么意思图片
  • 解除劳动关系取公积金
  • 苹果最强机型
  • php怎么把图片存入mysql
  • php img
  • 房地产会计工资一般多少
  • 固定资产折旧计算方法
  • 电脑搜狗输入法不见了怎么调出来
  • ipv6无网络访问权限怎么解决
  • dvdram是什么意思
  • 收到现金股利或债券利息时会计分录
  • 工程款清欠管理办法
  • vue url 参数
  • php文件打包下载
  • html简单的游戏
  • php时间转换成时间戳
  • bom也称为
  • uniapp和vue哪个好
  • css响应式布局插件
  • php如何防止sql注入攻击
  • 基本户发工资的规定
  • 免收印花税
  • 逾期超过一年
  • 专用发票金额与专票不符
  • 预算收入分为哪几种方式
  • 增值税纳税人放弃免税权的规定
  • 转租行为的税务处理方法
  • 工商年审中实缴还是虚缴
  • SQLserver行转列
  • 坏账准备的核算
  • 印花税记入哪个费用
  • 应交税金及附加怎么计算
  • 一般纳税人怎么算税
  • 公司开出发票但未收到款如何写分录?
  • 小企业研发费用放在哪个科目
  • 缴纳税款滞纳金应计入哪个科目
  • 登记账簿遇到的问题及解决
  • 明细账的建账
  • 会计报表的主要构成内容
  • linux那些事儿
  • win8系统映像
  • Win10如何还原输入法
  • win10用户账户guest
  • android开发环境搭建实验报告总结
  • java中遍历数组的方法
  • shell脚本用法
  • JavaScript中的NaN代表什么
  • unity sp
  • js面向对象的原理
  • nodejs inspect
  • JavaScript中void(0)的具体含义解释
  • 如何配置centos7
  • 国家税务定额发票票样
  • 上海税务培训中心
  • 查询如何查询
  • 税务局风险防控工作总结
  • 个税完税证明在电子税务局哪里打印
  • 水库淹没区耕地补偿标准
  • 广东地方税务局领导班子名单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设