gpt4 book ai didi

linux - 在 Linux 的文本文件中用逗号替换空格

转载 作者:IT老高 更新时间:2023-10-28 12:32:50 33 4
gpt4 key购买 nike

我需要编辑一些文本文件(sar 的输出)并将它们转换为 CSV 文件。

我需要使用 sed 或 awk 函数(Linux 中的简单 shell 脚本)更改每个空格(可能是输出中数字之间的制表符)。

谁能帮帮我?我使用的每个命令根本没有更改文件;我试过 gsub.

最佳答案

tr ' ' ',' <input >output 

用逗号替换每个空格,如果需要,可以使用 -s 标志(挤压重复)进行传递,它将 SET1(空格)中列出的重复字符的每个输入序列替换为单个该字符的出现。

在替换标签后使用挤压重复:

tr -s '\t' <input | tr '\t' ',' >output 

关于linux - 在 Linux 的文本文件中用逗号替换空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1271222/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com