a="one,two,three,four"

要将$a分割开,可以这样:

按 Ctrl+C 复制代码

按 Ctrl+C 复制代码

上述代码会输出

one
two
three
four

arr=($a)用于将字符串$a分割到数组$arr ${arr[0]} ${arr[1]} ... 分别存储分割后的数组第1 2 ... 项 ,${arr[@]}存储整个数组。变量$IFS存储着分隔符,这里我们将其设为逗号 "," OLD_IFS用于备份默认的分隔符,使用完后将之恢复默认。

shell 字符串切割相关推荐

  1. shell字符串切割 去除文件名后缀

    shell字符串切割,去除文件名后缀 去除文件名后缀

  2. 【转载保存】linux shell字符串切割成数组

    原地址:https://www.cnblogs.com/FlyFive/p/3640243.html a="one,two,three,four" 要将$a分割开,可以这样: 按 ...

  3. linux中特殊符号分割,Shell_Linux Shell 中实现字符串切割的几种方法

    我们在shell 脚本编程中,经常需要用到字符串切割,即将字符串切割为一个数组,类似java 中的split 函数,下面对几种常见的方式做一个总结. 参考文章: shell 使用指定的分割符来分割字符 ...

  4. shell 编程--shell的扩展功能(字符串切割与掐头去尾)、通配符、设置语言字符集

    一.通配符 1)通配符 通配符 描述 * 匹配任意字符串 ? 匹配任意单个字符 [-] 匹配括号中的任意单个字符,使用-可以表示连续的字符:[ 后面使用!或^ 表示匹配不在括号中的所有其他内容:[] ...

  5. shell脚本切割字符串、分割字符串(split)

    参考文章:[shell]shell字符串分割|文件分割|剪切|截取 比如,要将addr:192.168.1.1按:分割,获取后面的ip地址 我们ifconfig的结果是: root@xy-virtua ...

  6. 【shell】shell字符串分割|文件分割|剪切|截取

    目录 一.字符串分割 1.awk分割 2.利用shell 中 变量 的字符串替换成空格分割 3.设置分隔符,通过 IFS 变量 4.利用tr 指令实现字符替换 二.文件分割 按行切割 按时间切割(符合 ...

  7. shell编程:实现shell字符串连接功能

    功能:实现shell字符串连接功能 a=0 s1=test. s2=.wav s3=.mp3 s4=0 s5=00str="sox ./${s1}${a}${s2} ./${a}${s3}& ...

  8. shell 字符串操作(长度,查找,替换)详解

    #################################################### 工作中字符串操作举例 #################################### ...

  9. ​shell-7.shell 字符串的使用

    shell-7.shell 字符串的使用 1.查看字符串的长度 ${#var} 可计算出变量值的长度: [root@10-222 ~]# var='yuanji' [root@10-222 ~]# e ...

最新文章

  1. 后缀数组 ---- 2018~2019icpc焦作H题[后缀数组+st表+二分+单调栈]
  2. linux之find命令详解
  3. gc()两分钟了解JDK8默认垃圾收集器(附英文)
  4. 浅谈Windows下SVN在Android Studio中的配置、基本使用及解除关联
  5. 实验9 SQL Server 的触发器
  6. './mysql-bin.index' not found (Errcode: 13) 的解决方法
  7. IT职业就业-学长有话说(二)
  8. 200行Python实现简单的区块链系统
  9. 后缀自动机Suffix Links的应用
  10. paip.c++ gui 库HtmLayout 的优缺点 QT优点
  11. JavaScript完成知乎页面
  12. WIN10系统进入BIOS的方法(无需开机时按快捷键)
  13. java机试题---2021(算法)
  14. 【2022研电赛】商业计划书赛道华南区二等奖:基于机器视觉的智能驾驶辅助系统
  15. 3.处理死锁的方法——避免死锁(银行家算法)
  16. Java实现第十届蓝桥杯最大降雨量
  17. Linux基础笔记18 | 磁盘分区管理
  18. google chrome支持建行网银
  19. 计算机图标右击管理打不开,电脑右键管理菜单打不开怎么办
  20. jQuery名字滚动老虎机抽奖

热门文章

  1. linux nginx 安装stream,Centos7-64bit-编译安装配置Nginx stream四层负载均衡 动态加载
  2. 边缘检测后去除噪点_修图前vs修图后,原来那些网红“照骗”都是这样修出来的!...
  3. java数组有跨类建立对象_必会的 55 个 Java 性能优化细节!一网打尽!
  4. JAVA进阶开发之(二维数组)
  5. Android studio中获取按钮组的信息如何循环遍历
  6. html中如何让图片交错,HTML5/Canvas 光圈交错幻觉
  7. stotybord如何添加子视图_SQL复杂查询-子查询
  8. qemu搭建arm运行linux内核,centos使用qemu搭建ARM64运行环境
  9. MFC中的动态创建与运行时识别
  10. centos 8 kubernetes安装详解_8方面图文详解,电气安装工程施工工艺!