重定向输出附加(小数)点。为什么?
Redirecting output appends (decimal) point. Why?
我在 Ubuntu 14.04.1 和 bash 4.3.11(1) 上远程工作,注意到一些我找不到解释的东西:
如果我试一下
$echo foo
输出为
foo
这并不奇怪。但是如果我尝试
$echo foo > file.txt
file.txt的内容是
foo.
(注意最后的句点。)
我没有找到任何关于它的信息,google 关于“>”和“.”的信息也不是很容易。这是怎么回事?
回答:
通过评论 Robin 找到了答案(Total Commander 问题),现在可以接受答案了。
我在 Ubuntu 14.04.1 和 bash 4.3.11(1) 上远程工作,注意到一些我找不到解释的东西:
如果我试一下
$echo foo
输出为
foo
这并不奇怪。但是如果我尝试
$echo foo > file.txt
file.txt的内容是
foo.
(注意最后的句点。)
我没有找到任何关于它的信息,google 关于“>”和“.”的信息也不是很容易。这是怎么回事?
回答: 通过评论 Robin 找到了答案(Total Commander 问题),现在可以接受答案了。