
Что означает вопросительный знак после имени файла при использовании команды терминала ls? Я использую Mac под управлением OS X Yosemite (v.10.10.5)
Когда я выполняю ls
команду в терминале, я получаю список файлов (те же файлы, которые я вижу при использовании Finder) плюс один дополнительный файл (с именем Icons?
).
Этот файл не отображается в Finder.
Я удалил его обычным способом:rm Icon?
Но что случилось? Как файл туда попал? И почему такое ?
расширение файла?
решение1
?
является подстановочным знаком из одного символа, поэтому Icon?
будет соответствовать любому имени файла, которое начинается с Icon
и содержит только один дополнительный символ, например Icon2
.