在bash中粘贴带有扩展分隔符的文件

Ano*_*ist 2 bash paste

美好的一天!

今天,我想知道如何使用此分隔符粘贴多个文件:,,.

当我使用时:

paste -d',,' ...
Run Code Online (Sandbox Code Playgroud)

输出只介绍一个 ,

我需要双逗号才能更好地处理 csv 文件,提前感谢您提供任何线索

tri*_*eee 6

如果您可以识别文件中未使用的字符,则可以分两步完成。

paste -d '~' file1 file2 | sed 's/~/,,/'
Run Code Online (Sandbox Code Playgroud)

显然,如果波浪号已存在于您的数据中,请使用不同的分隔符。控制角色可能是一个相当安全的赌注,代价是操纵起来有点麻烦。(在 Bash 中,您可以使用 eg$'\001'来生成 ctrl-A 等)