问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

shell 字符串拆分 判断是否有空格

发布网友 发布时间:2022-05-01 18:04

我来回答

1个回答

热心网友 时间:2022-06-20 19:45

不用拆分,有很多方法判断是否有空格,如awk,sed、grep等

shell方法:
(1)expr index "$str" " " # 返回0,没找到空格,如果不是0,找到空格
(2)expr match "$str" '.* .*' #两个.*之间有个空格,如果返回值不是0,有空格
(3)if [ "$str" = "${str/ /a}" ] #字串中查找一个空格替换成a,再比较与原字符是否相等

awk:
(1)echo "x${str}x" |awk '{print NF}' #打印字段数量,1表示没有空格,大于1表示有空格
(2)echo "$str" |awk '/ /{print "Space"}' #如果包含空格打印Space
函数方法,index、match、Sub等都可以……太多了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 聂小倩(杨幂版)每集介绍 shell中如何判定一个字符串里是否有空格? linux c 判断字符串是否为ip地址 聂小倩出自哪部作品哪个地方? linux 通过键盘输入一批字符串 对输入的字符串进行测试,判断是否为文... awk 如何判断截取的某一个字符串为空 shell怎么判断string不为空 linux 中 if [ "x${var}" = "x" ] 什么意思 《聊斋志异》聂小倩是鬼还是狐妖? linux 判断输出为空的问题 shell里面怎么判断字符串是否为空 谁有雨后的故事发给我。谢谢 求雨后 姐弟的 小故事 全集123部 要全 高清文字 雨后的故事用手机怎么下载 雨后的故事下载 跪求雨后(1982)张先衡主演的免费的百度云资源链接地址 经常编排world文档,一行中有并列的两张图片,分别添加题注后两张图片就分开了,怎么解决? 用word2007,文章中插入照片,并写上题注,怎样才能将照片与题注组合成一体? 藏族八宝图的意义 吉祥八宝的莲花 linux 怎样用脚本或命令查找两个固定字符串A和B 中的字符串C,注意字符串C可能为空,找到后把C替换成D 宝宝取啥名字好听男孩姓刘? 做了激光祛斑,结果痂掉了以后开始反黑了,怎么办? 激光祛斑掉痂以后还是黑色斑正常吗 药水去雀斑掉痂后反黑了怎么办 祛斑后反黑30天能好吗 2021年山东省淄博市张店区养老保险和养老保险一档应交多少钱?_百度问一问 山东省淄博市养老保险缴费基数6243退休后开多少钱 淄博市社会养老保险最低交多少钱我在个企 淄博市养老保险基数 淄博市养老保险比例 2019年淄博养老保险缴费基数 执业药师考后审核不通过怎么办 执业药师考试通过后没有进行考后审核有什么后果? 回收站清空了还能找回来吗,我win10? 执业药师考试成绩马上出来,考后审核严吗?如何顺利通过考核? 执业药师考后审核严吗 关于天津执业药师考后审核 执业药师考后审核的问题 我是第一年通过了3科,还需要去做考后审核吗? 自学考试学信网能查到吗?