rs1

rs1

我有一个很大的 .txt 文件,有 1748251 行。大多数行都有一个值。有些行有 2 个或多个值,用逗号分隔。什么命令有助于将这些值分成不同的行?

即输入.txt

rs1

rs2

rs3

rs4,rs5,rs6

rs7,rs8

rs9

rs10

我希望 output.txt 每行都占一行

rs1

rs2

rs3

rs4

rs5

rs6

rs7

rs8

rs9

rs10

答案1

假设 Mac 有它(我只有 Linux,但很多实用程序是相同的),您可以使用“tr”命令将“,”转换为换行符,命令如下

tr "," "\n" < input.txt > output.txt

相关内容