将行添加到txt或csv文件,而不在shell脚本中的文件上引入新行

时间:2017-05-29 06:39:45

标签: linux

我有一个txt / csv文件,我想在txt / csv文件中已经存在的文本的最末尾添加一些文本。我尝试了echo -n "my txt" >> foo.csv,也尝试过使用-ne-e标记,但它总是写着"我的文字"在现有文件的新行中。

有人可以帮忙吗?

我无法使用catsed ,因为这些未安装在计算机中且我不是root用户。

有关echo的建议是首选。

1 个答案:

答案 0 :(得分:0)

使用vim / ex

ex -sc 's/$/mytext/|w|q' test.txt