bash - 将 csv 转换为文本

标签 bash

我有一个 IP 地址的 csv(大)文件,并希望在 bash 中转换为单行 IP 地址。

aa.bb.cc.dd,aa.bb.cc.dd,aa.bb.cc.dd,..

进入
aa.bb.cc.dd
aa.bb.cc.dd
aa.bb.cc.dd
[..]

有问题的 ips 列表,

http://www.stopforumspam.com/downloads/bannedips.zip

最佳答案

cat file | tr  ',' '\n' > fixed.txt

tr做简单的字符翻译(还有更多,但这就是它在这里所做的)。这只是将所有逗号转换为换行符。

关于bash - 将 csv 转换为文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3041688/

相关文章:

linux - 在 shell 脚本中列出文件

bash - 建立一个字符串

bash:在后台启动多个链接命令

bash - 没有在 while 循环中使用 clear 的倒计时 bash 脚本

bash - 在不知情的情况下从文件中删除扩展名

linux - 为什么 cd 命令在尝试使用另一个命令进行管道传输时不起作用

Bash 从文件中读取并存储到 MATLAB 中的变量

bash - 如何找到预定的 `at`作业上的命令?

bash - 删除除 4 个最新目录之外的所有目录

bash - 如何使用 bash 测试文件系统的目录限制