В ~jacksonc/temp/
есть два файла, test.txt
и space test.txt
, которые размещаются там через Windows (используя Samba).
Используя bash, если я наберу
cat ~jacksonc/temp/t[tab]
, он автоматически завершает
cat ~jacksonc/temp/test.txt
Однако, если я наберу
cat ~jacksonc/temp/s[tab]
автозаполнение до
cat /home/jacksonc/temp/space\ test.txt
Мой вопрос не про обратную косую черту, я знаю, почему это там. Мне любопытно, почему пространство вызывает расширение ~ хотя?