位置: 编程技术 - 正文

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

  • 增值税普通发票几个点
  • 以房抵债的房子交房产税吗
  • 税务师考试税法一章节
  • 残疾人个人所得税
  • 重分类八个对应科目有哪些
  • 购买不良资产交印花税吗
  • 转账支票存根联图片
  • 代扣代缴的增值税怎么做账
  • 小微企业增值税申报表怎么填
  • 专用发票和普通发票费率
  • 增值税专用发票和普通发票的区别
  • 企业员工用自己手机发送工作
  • 增值税降为13
  • 财产租赁所得适用什么税率
  • 经营租赁固定资产折旧计入什么科目
  • 2023增值税免税政策
  • 每月的话费到下个月会扣吗
  • 怎么解决百度打不开页面
  • win8系统如何设置u盘启动
  • 如何不同版本复制粘贴
  • 农业公司的会计分录
  • 哪些费用发票可以报销
  • ’sass_binary_site‘ is not a valid npm option问题的产生原因及解决办法
  • 招投标公司需要什么条件
  • 微软windows11泄露
  • 拍卖本人文字作品原稿
  • 计算土地增值税时增值额的扣除项目包括
  • PHP:php_check_syntax()的用法_misc函数
  • 固定资产自行建造的会计处理
  • 偿还不了债务会怎么样
  • 分批付款怎么确认收入
  • 用php做计算
  • php中execute
  • 代订机票发票可以入账吗
  • mongodb4.4安装
  • thinkphp自定义标签
  • php中验证码如何实现登录验证
  • 旅行社的增值税怎么算
  • 房地产开发费用最高扣除比例
  • 非居民纳税人工资个人所得税税率
  • 预扣预缴申报未缴税款
  • 买地建厂房账务处理
  • sqlite时间戳转时间语句(时间转时间戳)
  • 红字信息表重复开具怎么处理
  • 折旧的结转
  • 产业增加值是增长量吗
  • 平均股东权益在哪里看
  • sqlserver存储过程加密
  • 原始凭证可以直接入账吗
  • 金税四期何时上线
  • 一般纳税人开劳务发票税率
  • 小规模纳税人加工劳务的税率是多少
  • 房租预付款会计分录
  • 生产车间人员工资期末结转
  • 收到运输服务发票怎么做账务处理呢
  • 赞助支出属于什么科目
  • 更正申报所得税汇算清缴
  • 税控盘冲红怎么操作
  • 申报财产租赁合同怎么写
  • 新公司成立第一次会议内容
  • 个税基数和社保有关系吗
  • 买入返售证券什么意思
  • sql2005开启xp_cmdshell
  • 光盘做镜像文件
  • xp系统没有鼠标自己乱跳
  • linux中ps命令详解
  • sstray.exe - sstray是什么进程 有什么作用
  • graphics.dll
  • rtc resume
  • win7系统笔记本怎么调节电脑亮度
  • windows7手动更新
  • cocos2dx 2.2.2
  • 深入浅出python
  • python if none
  • androidstudio快速入门
  • 江苏国税电子税务局怎么申报
  • 外经证预缴税款网上流程
  • 申请税务增票怎么写
  • 西安车辆购置税在线交费
  • 租房完税证明需要房东交钱吗?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设