首页 > 解决方案 > 在 shell 中的 number 和 char 值之间插入单引号和双引号

问题描述

我有一个这样的数据文件

12,34,45,Po_yiu

我的预期输出就像(在shell脚本中。)

'12','34','45','Po_yiu'` 

为此,我尝试过

cat testing.sh | sed -e "s/^.*$/'&'/g"

但无法找到确切的输出。

标签: shellsed

解决方案


希望这有帮助。多个 sed 在一个命令中。

sed "s/.*/'&'/g; s/,/','/g" filename

'12','34','45','Po_yiu'

推荐阅读