网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  技术问答  >  Shell命令将逗号分隔的字符串转换为双引号逗号分隔的字符串

Shell命令将逗号分隔的字符串转换为双引号逗号分隔的字符串

分类: 技术问答 • 2022-04-23 21:29:32
问题描述:

我有一个逗号分隔的值,例如:

I have a comma separated value like :

package1,package2

我想要一个shell命令将其转换为:

I want a shell command to convert this to:

"package1","package2"

答

如何

$ line='package1,package2'
$ printf '"%s"\n' "${line//,/\",\"}"
"package1","package2"

或

$ IFS=, read -ra fields <<<"$line"
$ printf '"%s"\n' "${fields[@]}" | paste -sd,
"package1","package2"

相关推荐

  • js把数组转换为以逗号分隔的字符串
  • plsql中利用函数将一个逗号分隔字符串转义回来单个的列
  • oralce 将一个字符串里的数据按逗号分隔去重又拼接成一个新的字符串
  • StringBufferDemo(将一个数字字符串转换成逗号分隔的数字串)
  • mssql sqlserver sql对使用逗号分隔的字符串 转换为数据表的另类方法实现
  • 处理字符串中的换行,将textarea中的带有换行的字符串变为逗号分隔的写法
  • postgresql 将逗号分隔的字符串转为多行的实例
  • 将逗号分隔的字符串数组转换为对象数组
  • Python:将元组转换为逗号分隔的字符串
  • MySQL 将逗号分隔的字符串拆分为临时表
  • 在mysql中用逗号分隔所选值的字符串
  • 逗号分隔的 SQL 字符串 需要分隔
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号