sed-执行替换后,从列出的值中删除最后一个逗号

诺贝尔

我使用sed来取代我的新行文件\n','然而,工作正常,在我的最后一个项目,我不想要的,

我该如何删除?

例子:

sed 's/\n/,/g' myfile.out > myfile.csv

输出:

1,2,3,4,5,6,
杰帕尔·辛格(Jaypal Singh)

好吧,您可以使用标签:

$ cat file
1
2
3
4
5
6
$ sed ':a;N;s/\n/,/;ba' file
1,2,3,4,5,6

您还可以使用粘贴命令:

$ paste -sd, file
1,2,3,4,5,6

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用“ sed或awk”从bash行中删除最后一个逗号

替换特定行sed中的最后一个单词

sed:抓取并替换最后一个反斜杠和逗号之间的所有数据

如何从电话号码和最后一个逗号中删除数据。使用sed或awk

sed-删除文件中最后一个出现的字符串(逗号)?

sed - 在第一个正则表达式匹配后替换逗号

sed仅替换行中的第一个和最后一个空格

'sed'替换最后一个模式并删除其他模式

sed:在一个sed通话中匹配,删除和替换

如何只用sed替换一行中的最后一个匹配项?

sed通过管道删除字符的最后一个实例?

使用sed从URL删除最后一个反斜杠

SED不会从每行中删除最后一个双引号

删除sed / awk / perl中的最后一个定界符

使用 sed 或 jq 删除动态生成的 JSON 数组中的最后一个“}”

删除最后一个下划线后的字符串后,使用sed命令重命名多个文件

使用“ sed”仅替换第一个和最后一个匹配项

Sed 在特定行后插入一个值

sed:替换匹配行中的一个或多个组值

在 sed 中的第一个匹配后删除 n 行

sed从一个文件中选择值,然后在另一个文件中替换

sed +从路径中删除第一个目录

如果第一个替换失败,是否可以告诉sed执行后续替换?

sed 从 csv 替换包含搜索词的最后一个字符

sed:仅用该行中第一个出现的字符串替换单词,直到最后一个匹配为止

在sed中更改许多文件中的最后一行-sed仅在第一个中更改

热通过 sed 命令替换标准输出最后一个控制字符的最后一行?

删除 nvarchar SQL 中逗号后的最后一个值

sed替换逗号和换行