我们来吧
"apple" , "tomato,potato", 100, 250, "banana"
是我想要替换外部分隔符的数据,即 ,它与内部分隔符相同。最终,想要我的数据:
"apple" ; "tomato,potato"; 100; 250; "banana"
并且带有分隔符的字符串的位置可以是数据中的任何位置。
我尝试了很多 chatGPT sed 命令,但都不起作用
您可以使用此 sed 命令
,
将 ;
替换为 sed 's/, /; /g'
。
例如:
echo '"apple" , "tomato,potato", 100, 250, "banana"' | sed 's/, /; /g'
输出:
"apple" ; "tomato,potato"; 100; 250; "banana"