我有一个脚本,它生成一个20列宽,3000行长的文本文件rectangle.txt
。列是以列分隔的,这意味着每列都用逗号字符分隔。行是新行分隔的,这意味着每行都被换行符号。
我想找到一个将rectangle.txt
转换为longline.txt
的命令,其中longline.txt
是一个1列宽,60,000行长的文本文件。谢谢!
首选Bash或Python。谢谢!
答案 0 :(得分:4)
如果你有tr
:
tr "," "\n" < rectangle.txt > longline.txt
答案 1 :(得分:0)
一个简单的python解决方案可能如下所示:
python -c 'print(open('rectangle.txt').read().replace(",", "\n")'
您可以使用> longline.txt