почему touch .fileName не создает скрытый файл? - PullRequest
0 голосов
/ 06 ноября 2019

Я пытаюсь создать скрытый файл и по какой-то причине команда touch .fileName не работает. Я удостоверился, что мои настройки папок и файлов установлены на - не показывать скрытые папки и файлы. Я работаю с windows10 и терминалом Hyper.is.

1 Ответ

0 голосов
/ 06 ноября 2019

Windows не заботится о файлах, начинающихся с точки. Он просто обрабатывает их как любой старый файл. Если вы хотите скрыть файл в Windows, вы должны (также) изменить этот атрибут.

attrib +h path-to-file 

Вы можете запустить это из любой командной строки cmd или PowerShell. Он также может работать в приглашении bash, хотя передо мной его нет, чтобы проверить его. Используя этот двойной метод, вы можете назвать свой файл .whither, а затем добавить указанный выше атрибут и сделать его скрытым и для Windows. (Bash должен обрабатывать любой файл как скрытый независимо от атрибута Windows.)

...