[Shell]将字符串分隔进shell数组

例如有一段字符串:

bak1_list="a,b,c,d"

可以进行分隔:

OLD_IFS="$IFS"
IFS=","
arr=($bak1_list)
IFS="$OLD_IFS"
for val in ${arr[@]}
do
    echo "$val"
done

输出:

a
b
c
d

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程...
    小白兔去钓鱼阅读 13,394评论 0 13
  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 9,195评论 0 2
  • 前言 最先接触编程的知识是在大学里面,大学里面学了一些基础的知识,c语言,java语言,单片机的汇编语言等;大学毕...
    oceanfive阅读 8,501评论 0 7
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 11,338评论 0 10
  • 人人拍照流连,我最爱湖边长椅观湖,水波荡漾,心却异常平静。又是蒙蒙细雨,记起多年前的那个秋天。 2017.9.22...
    田螺里阅读 1,729评论 0 1

友情链接更多精彩内容