Перенаправление вывода добавляет (десятичную) точку. Зачем?

Я работаю на Ubuntu 14.04.1 с bash 4.3.11(1) и заметил кое-что, для чего не могу найти объяснения:

Если я попробую как

$echo foo

Выход

foo

Здесь нет ничего удивительного. Но если я попытаюсь

$echo foo > file.txt

содержимое файла file.txt

foo.

(обратите внимание на период в конце.)

Я ничего не нашел по этому поводу, и не так просто найти информацию о ">" и "." В Google. Что тут происходит?

1 ответ

Решение

Ответ: С комментариями Робин нашел ответ (проблема Total Commander) и теперь может принять ответ.

Другие вопросы по тегам