shell 字符串替换问题

#!/bin/bash
 
string="hello,shell,split,test"  
#对IFS变量 进行替换处理

OLD_IFS="$IFS"  #保存当前shell默认的分割符,一会要恢复回去
IFS=","                  #将shell的分割符号改为,“”
array=($string)     #分割符是“,”,"hello,shell,split,test" 赋值给array 就成了数组赋值
IFS="$OLD_IFS"  #恢复shell默认分割符配置
 
for var in ${array[@]}
do
   echo $var
done

shell字符串分割相关推荐

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

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

  2. linux shell:字符串分割并反序输出

    我想将一个以.分割的字符串(com.sun.java)反序输出为(java.sun.com),在这里<Reverse order of dot-delimited elements in a s ...

  3. shell 字符串分割

    语法1: substring=${string:start:len} string的下标从0开始,以start可是,截取len个字符,并赋值于substring 1 #!/bin/bash 2 #su ...

  4. shell split分割字符串_Python3 CookBook | 字符串和文本

    欢迎关注我的微信公众号 AlwaysBeta,更多精彩内容等你来. 以下测试代码全部基于 Python3. 字符串操作在程序中的出现频率相当高,包括分割,替换,拼接等等,这篇文章介绍五个最常遇到的问题 ...

  5. Shell脚本分割字符串

    Shell脚本分割字符串 以字符进行切割时: 从字符串左边开始计数 如果想从字符串的左边开始计数,那么截取字符串的具体格式如下: ${string: start :length} 其中,string ...

  6. shell字符串的处理

    shell字符串的处理 截取: shell字符串的截取的问题: 一.Linux shell 截取字符变量的前8位,有方法如下: 1.expr substr "$a" 1 8 2.e ...

  7. shell字符串处理

    转自:http://mcuos.com/thread-2357-1-1.html 一.构造字符串 直接构造 STR_ZERO=hello STR_FIRST="i am a string&q ...

  8. php 字符串分割出数字,php 字符串分割函数的总结

    在php中字符串分割函数有很多很多,下面我来给各位朋友来介绍各种php中字符串分割实例,有需要的朋友可进入参考参考. PHP函数split()的基本语法为 array split ( string $ ...

  9. shell倒数第三位增加字符_Linux脚本shell字符串处理,基本都有了,看着搜吧

    #!/bin/bash # paragraph-space.sh # 在一个单倍行距的文本文件中插入空行. # Usage: $0 索引 expr index $string $substring 在 ...

最新文章

  1. 二叉树镜像,交换左右子树
  2. 锐捷设备常用命令大全
  3. 第k短路 (A*算法)
  4. Qt QGraphics体系及刷新机制介绍
  5. 简明条件随机场CRF介绍 | 附带纯Keras实现
  6. PRDICQR and PRD01QR
  7. 调试nodejs项目接口,使用Posman,用req.body拿不到数据
  8. 北大保安又双叒…出“传奇”!这次是挑战“天下第一考”
  9. HTML <input> required 属性
  10. Collection的使用 对象 java
  11. c语言printf输出中文报错,printf输出中文后还带有数字是怎么回事?
  12. qt如何把父窗口的变量传给子窗口_子窗体显示的时候怎么让父窗体阻塞并且子窗体可以任意移动?...
  13. weui.picker 乱码处理
  14. 欧拉函数知识点总结及欧拉函数打表代码(数论)
  15. Linux服务器部署javaweb项目,从环境配置,到最终系统运行
  16. 国内快递公司最新编码汇总_快递鸟
  17. MySQL数据库日志的查看
  18. Hanlp词性对照表 中文词性对照表 英文词性对照表_CodingPark编程公园
  19. 【云原生|K8s系列第5篇】:实战使用Service暴露应用
  20. std::cunction() 简单描述

热门文章

  1. 基于Arduino的火灾报警器(有论文 毕设 课设 研究性学习)
  2. 天才少年!90后计算机博士刚毕业,年薪达200万!
  3. 使用ajax前必须了解的知识
  4. 解读人生的四种汉堡模型
  5. IDEA如何在git上将分支代码合并到主干(master)
  6. Django 建立索引
  7. 台式计算机联网用图教,Win10系统台式机如何使用无线网卡上网【图文教程】
  8. 201512-2消除类游戏
  9. 经典网络结构梳理:Resnet深度残差网络结构
  10. linux磁盘是vda,linux磁盘分区格式化-fdisk命令工具