的Bash shell:每次追加输入后换行的* .txt文件
问题描述:
我想从1号保存的列表,以10在bash的文本文件,每一个在它自己的路线。的Bash shell:每次追加输入后换行的* .txt文件
这是我使用的代码:
echo "1" >> test.txt
echo >> test.txt
echo "2" >> test.txt
当我打电话给我的文件,cat test.txt
,它打印出的号码完全一样,它需要:
=>输出:
1
2
etc ...
但是当我在bash之外打开.txt文件时,我载文信息被保存为:12345678910
答
这你想要做什么
for i in `seq 1 10`; do echo $i >> test.txt; done
但在“Windows记事本”信任cat
并切换到记事本+ +,原子,崇高等
+0
当我遇到换行问题时,有时候我会通过'od -xc'或者其他方式转储它。 –
你怎么外面打开它bash? – Barmar
Bash在那里放置换行符。这听起来像是你用来查看文件的问题,它忽略了它们。 – Barmar
经典记事本。我尝试崇高,它的作品。谢谢! –