首页 > 解决方案 > 在unix中将管道转换为管道分隔的csv文件中的双管道

问题描述

我有一个管道分隔的 csv 文件,如下所示:“Abc”|“2021 年 1 月 1 日”|“国家名称是印度|芬兰|,两者都很重要”|“2021 年 3 月 1 日”|“bbb”

因此,如果您看到国家/地区名称部分,则列内有一个管道。我想更换所有管道 | 成双 || 除了国家名称列中的一个,因此输出应为:“Abc”||“2021 年 1 月 1 日”||“国家名称是印度|芬兰|,两者都很重要”||“2021 年 3 月 1 日"||"bb"

请帮忙

标签: unixscripting

解决方案


推荐阅读