大家好!
今天,我想知道如何用这个分隔符粘贴几个文件:,,
。
当我使用 like 时:
paste -d',,' ...
输出只引入一个,
我需要双逗号才能更好地处理 csv 文件,在此先感谢您提供任何线索
最佳答案
如果您可以识别文件中未使用的字符,则可以分两步完成。
paste -d '~' file1 file2 | sed 's/~/,,/'
显然,如果波浪号已存在于您的数据中,请使用不同的分隔符。控制角色可能是一个相当安全的选择,但代价是操作起来有点麻烦。 (在 Bash 中,您可以使用例如 $'\001'
来生成 ctrl-A 等)
关于bash - 在 bash 中粘贴带有扩展分隔符的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25050472/