Bash shell:在* .txt文件中的每个输入后附加换行符

时间:2017-03-08 23:18:14

标签: linux bash shell

我试图在bash的文本文件中保存1到10的数字列表,每个都在它自己的行上。

这是我使用的代码:

echo "1" >> test.txt
echo >> test.txt
echo "2" >> test.txt

当我使用cat test.txt调用我的文件时,它会打印出与所需数字完全相同的数字:

=>输出:

1

2 

等...

但是当我在bash之外打开.txt文件时,信息保存为:12345678910

1 个答案:

答案 0 :(得分:0)

这就是你想要的

for i in `seq 1 10`; do echo $i >> test.txt; done

但是信任cat超过" Windows Notepad"并切换到Notepad ++,Atom,Sublime等