为什么文件名不应该以连字符或下划线开头?


Answers:


3

您可以在文件名中使用特殊字符:链接(linux)

  • 开头的文件_可能会被某些程序忽略。链接
  • Web:文件中的下划线与带下划线的html链接
  • -也用作命令行程序的开关,在文件名和命令开关中带有连字符会有些混乱。即> java -version
  • 麻烦逃脱* nix中的破折号字符,即$ cat ./-file 链接
  • -命令行参数链接的魔力

-并且--在Linux中几乎所有程序中都用作开关,而不仅仅是某些程序
phuclv

在您看来,我可以在Linux托管的Cpanel中使用_test.txt或-test.txt之类的内容吗?tnx :(
Mahdi Jazini

@MahdiJazini我没有Cpanel的经验,但是为什么需要使用这样的文件名?是否将其显示在列表的顶部?
SimplyInk

@LưuVĩnhPhúc很好,与Windows中的cmd行参数相比
SimplyInk

@SimplyInk因为,我正在创建一个文本数据库而不是MySQL,以降低托管成本,以较低的价格支持更多的在线用户。我想将用户名存储在* .txt这样的隐藏区域中。*可以是字母或数字,也可以是_或-或点。我希望用户能够使用-和_来创建用户名,现在我找到了一种存储它们的方法。我将它们编码为十六进制或类似的东西。无论如何tnx在您的时间:)上帝保佑你们所有人:)
Mahdi Jazini
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.