广告
返回顶部
首页 > 资讯 > 精选 >如何在shell 中使用分割符来分割字符串
  • 479
分享到

如何在shell 中使用分割符来分割字符串

2023-06-09 12:06:07 479人浏览 安东尼
摘要

这期内容当中小编将会给大家带来有关如何在shell 中使用分割符来分割字符串,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。一、对于不包含空格的字符串,使用下面方法方法一#!/bin/bashstring=

这期内容当中小编将会给大家带来有关如何在shell 中使用分割符来分割字符串,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

一、对于不包含空格的字符串,使用下面方法

方法一

#!/bin/bashstring="hello,shell,haha" array=(${string//,/ }) for var in ${array[@]}do  echo $vardone

方法二

#!/bin/bashstring="hello,shell,haha"OLD_IFS="$IFS"IFS=","array=($string)IFS="$OLD_IFS"for var in ${array[@]}do  echo $vardone

方法三:利用tr 指令实现字符替换

#!/bin/bashstring="one,two,three,four,five"array=(`echo $string | tr ',' ' '` )  for var in ${array[@]}do  echo $vardone

二、对于包含空格的字符串,使用下面方法

#!/bin/bashstr='this is a Good question, hello shell, look at me, show your enthusiasm'i=1while((1==1))do  splitchar=`echo $str|cut -d "," -f$i`  if [ "$splitchar" != "" ]  then      ((i++))      echo $splitchar  else      break  fidone

上述就是小编为大家分享的如何在shell 中使用分割符来分割字符串了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注编程网精选频道。

--结束END--

本文标题: 如何在shell 中使用分割符来分割字符串

本文链接: https://www.lsjlt.com/news/255940.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何在shell 中使用分割符来分割字符串
    这期内容当中小编将会给大家带来有关如何在shell 中使用分割符来分割字符串,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。一、对于不包含空格的字符串,使用下面方法方法一#!/bin/bashstring=...
    99+
    2023-06-09
  • 如何在Shell中分割字符串
    这篇文章主要介绍“如何在Shell中分割字符串”,在日常操作中,相信很多人在如何在Shell中分割字符串问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何在Shell中分割字符串”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-09
  • shell 使用指定的分割符来分割字符串的方法
    shell 如何用指定的分隔符来分割字符串让结果为一个字符串数组,类似 java 中的 split, 而 split 关键字已经留给文件分割了,故字符串就分割处理就不能在使用了,那如何来处理字符串串分割呢?方法有两种 ...
    99+
    2022-06-04
    shell 分割字符串 shell 字符串分割
  • 在Shell中分割字符串的例子
    比如,要分割 test=”aaa,bbb,cc cc,dd dd”,可以这样 arr=$(echo $test|tr "," "n") 还可以这样 OLD_IFS=$IFSIFS=','arr=$testI...
    99+
    2022-06-04
    字符串 例子 Shell
  • Shell脚本中怎么分割字符串
    Shell脚本中怎么分割字符串,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。代码如下:info='abcd;efgh'现在想获取abcd和efgh,我们可以...
    99+
    2023-06-09
  • php如何分割字符串
    在php中使用explode()函数分割字符串,具体方法如下:explode()函数作用:php中explode()函数的作用是将一个字符串分割为另一个字符串,并返回由字符串组成的数组。explode()函数语法:explode(separ...
    99+
    2022-10-11
  • python如何分割字符串
    小编给大家分享一下python如何分割字符串,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!分割字符串在处理字符串时,通常要将字符串分隔成单词列表。这种情况下,可以...
    99+
    2023-06-27
  • 如何在Java中分割String字符串
    这篇文章主要介绍“如何在Java中分割String字符串”,在日常操作中,相信很多人在如何在Java中分割String字符串问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何在Java中分割String字符串...
    99+
    2023-06-15
  • Python中的字符串分割
    Python中的字符串分割 在Python编程中,我们经常需要对字符串进行分割操作。字符串分割是指将一个字符串按照指定的分隔符拆分成多个部分。这在处理文本数据和解析文件内容时非常常见。Python提供...
    99+
    2023-10-21
    python java mysql Python
  • JavaScript如何在多个分隔符上分割字符串
    这篇文章主要为大家展示了“JavaScript如何在多个分隔符上分割字符串”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“JavaScript如何在多个分隔符上分割字符串”这篇文章吧。如何在多个分...
    99+
    2023-06-27
  • jquery如何将分割字符串
    jQuery作为JavaScript的库,提供了许多方便的方法来处理操作DOM、执行AJAX等常见的前端交互。而对于字符串的处理,jQuery同样也提供了很多有用的方法。其中,将字符串分割成数组是一个常见的需求。本文将介绍jQuery如何实...
    99+
    2023-05-23
  • 使用python怎么分割字符串
    使用python怎么分割字符串?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。python主要应用领域有哪些1、云计算,典型应用OpenStack。2、WEB前端...
    99+
    2023-06-14
  • Shell脚本实现简单分割字符串
    我们有这样一个字符串: info='abcd;efgh' 现在想获取abcd和efgh,我们可以简单地用cut工具来获取: fstr=`echo $info | cut -d ; -f 1` sst...
    99+
    2022-06-04
    字符串 脚本 简单
  • C++中如何使用字符串分割函数
    今天就跟大家聊聊有关C++中如何使用字符串分割函数,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。鉴于在C++中没有可以用一个字符串来分割字符串的函数,所以特意写了一个C++字符串分割...
    99+
    2023-06-17
  • Java中如何实现String字符串分割
    今天小编给大家分享的是Java中如何实现String字符串分割,相信很多人都不太了解,为了让大家更加了解,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。Java中实现String字符串分割的3种方法方法1:split(stri...
    99+
    2023-08-03
  • 如何分割字符串为数组php
    在PHP中,分割字符串为数组通常使用内置函数explode()。该函数可以将一个字符串按照指定的分割符分割成一个数组。以下是explode()函数的语法:explode(separator, string, limit);其中,separa...
    99+
    2023-05-19
  • SQL实用技巧:如何分割字符串
    create function f_split(@c varchar(2000),@split varchar(2)) returns @t table(col varchar(20)) as begi...
    99+
    2014-12-28
    SQL实用技巧:如何分割字符串
  • python用split多字符分割字符串的方法
    python 有内置函数split()分隔字符串,但这个内置函数只能识别单个分隔符。 调用方法如下:  str.split(str="", num=string.count(str)). 其中:  str -- 分隔符,默认为所有的空字符,...
    99+
    2023-09-25
    python 开发语言
  • Mysql如何将字符串按照指定字符分割
    这篇文章主要介绍“Mysql如何将字符串按照指定字符分割”,在日常操作中,相信很多人在Mysql如何将字符串按照指定字符分割问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Mysql如何将字符串按照指定字符分割...
    99+
    2023-06-30
  • php分割字符串如何除去第一个字符
    这篇文章主要介绍“php分割字符串如何除去第一个字符”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“php分割字符串如何除去第一个字符”文章能帮助大家解决问题。在PHP中,可以利用substr...
    99+
    2023-06-29
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作