Это просто означает, что имя вашего файла заканчивается пробелом. Попробуй это:
ls | wc -c
Теперь посчитайте символы, которые вы видите, и сравните с указанным количеством (минус один, чтобы учесть добавленный перевод строки). Вы также можете использовать:
ls | hexdump -C ls somefilespace.txt\ | hexdump -C 00000000 73 6f 6d 65 66 69 6c 65 73 70 61 63 65 2e 74 78 |somefilespace.tx| 00000010 74 20 0a |t .|
Это 20
завершающий пробел. Это 0a
просто LF, добавленный, ls
а не часть имени файла,