位置: 编程技术 - 正文

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 使用技巧)

  • 纳税申报操作视频
  • 如何查询个人所有贷款记录
  • 销售给学员的教材是否要缴纳增值税?
  • 资产处置损益和固定资产清理的区别
  • 投资管理公司成立的条件
  • 发票已开后 对方公司名称变更怎么处理
  • 职工教育经费税法
  • 上年度亏损用什么弥补
  • 工企业用地土地使用税怎么征收?
  • 3%税率是一般纳税人还是小规模
  • 个人去税务局开居间费发票
  • 单位经济合同由谁来签
  • 跨月红字发票可以作废吗
  • 水利建设专项收入
  • 广告业的定额发票可以税前扣除么?
  • 通讯费发票抬头为个人能否报销
  • 主营业务成本没有结转怎么办
  • 收到承兑后背书怎么处理
  • 交易性金融资产属于流动资产吗
  • 火车票飞机票进项税额怎么抵扣
  • 出口发票上的汇率按哪个开?
  • 电子商务平台怎么下载中标通知书
  • 劳务公司差额发票账务处理
  • 预提材料运费怎么计算
  • 超市收代金券如何处理
  • 个人出租住房需要交城镇土地使用税吗
  • 公司名下汽车过户给个人
  • 收购发票哪一联做帐
  • bios boot设置
  • 银承到期扣款会计分录
  • 商贸企业销售会计分录
  • 进项发票认证后多久可以申报
  • 工程结算
  • 最早的滑盖手机,摄像头可以自动旋转
  • 电脑fs0是什么
  • 预付装修费的会计处理分录
  • 应交税金及附加包括哪些
  • 无数据库cms
  • php中array怎么用
  • 企业支付给其他单位劳务费时需要代扣代缴个税吗
  • 增值税申报流程大全(附图文详解)
  • 税务法是否允许私人经营
  • 出租车票可以查到行程吗
  • 未缴增值税的贷方
  • 抵债不动产处置如何征税
  • 建筑劳务公司需要什么资质
  • 原材料的对应账户有哪些
  • 公司刚成立没有员工需要申报个税吗
  • 未开票的收入怎么申报增值税
  • 买入返售金融资产属于金融资产吗
  • 展厅租赁税率
  • 基本户打款个人怎么办
  • 接受捐赠可以确认为收入吗
  • 小规模纳税人可以抵税吗
  • 查账征收的个体户怎么交个税
  • 关于mysql中的字符型数据下面说法正确的是
  • 简单介绍春节的风俗
  • 查看运行中的程序快捷键
  • ssh命令行登录服务器
  • mac wifi时断时续
  • windows7自带的画图软件在哪里打开
  • windows8怎么更新到最新版本
  • win10系统注册名修改
  • linux的复制
  • win10正式版和专业版的区别
  • 使用vue-cli快速搭建vue项目
  • linux shell终端
  • unity ui碰撞
  • 网页编辑器手机版
  • shell脚本 -ne 0
  • 深入浅出css
  • js模块化框架
  • ubuntu各种方法卸载软件
  • 财税专家刘杨简历图片介绍
  • 为什么医保名字不一样
  • 个体诊所可以申请医保报销吗
  • 企业交社保可以退税吗
  • 深圳市地方税务局历任局长
  • 抚顺交车辆购置税在哪交
  • 西安代驾平台有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设