Bash 为什么touch.fileName会';是否创建隐藏文件?
我正试图创建一个隐藏文件,但由于某种原因,Bash 为什么touch.fileName会';是否创建隐藏文件?,bash,git-bash,hyperterminal,Bash,Git Bash,Hyperterminal,我正试图创建一个隐藏文件,但由于某种原因,touch.fileName命令不起作用。 我确保我的文件夹和文件设置设置为-不显示隐藏的文件夹和文件。 我使用的是windows10和Hyper.is终端。Windows不关心以点开头的文件。它只是像对待任何旧文件一样对待它们。如果要在Windows中隐藏文件,则必须(同时)更改该属性 attrib +h path-to-file 您可以从任何cmd或PowerShell提示符运行该命令。它也可以在bash提示符下工作,尽管我面前没有测试它的提示符
touch.fileName
命令不起作用。
我确保我的文件夹和文件设置设置为-不显示隐藏的文件夹和文件。
我使用的是windows10和Hyper.is终端。Windows不关心以点开头的文件。它只是像对待任何旧文件一样对待它们。如果要在Windows中隐藏文件,则必须(同时)更改该属性
attrib +h path-to-file
您可以从任何cmd或PowerShell提示符运行该命令。它也可以在bash提示符下工作,尽管我面前没有测试它的提示符。使用这种双重方法,你可以命名你的文件,然后添加上面的属性,并将其隐藏到Windows中。(无论Windows属性如何,Bash都应将.which文件视为隐藏文件。)请详细说明“不工作”的含义?如果使用例如
ls-al
列出文件,它也会列出隐藏文件。winslow在隐藏文件方面的规则与unix不同。在micro$oft文件系统中有一个文件属性,而在unix中没有。@linuxfan:哦,是的,我不知怎么没有读Win10,我的坏!