Warum sollte der Dateiname nicht mit Bindestrich oder Unterstrich beginnen?

585
Mahdi Jazini

Und auch im folgenden Dokument sagte Er: "Vermeiden Sie die Unterstriche in einem Dateinamen"

http://www.mtu.edu/umc/services/digital/writing/characters-avoid/

Warum?

Kann ich Unterstriche verwenden oder mit Bindestrich oder Unterstrich in diesem Format (anstelle von Stern) beginnen: * .txt

0

1 Antwort auf die Frage

3
SimplyInk

Sie können Sonderzeichen in Dateinamen verwenden: link (linux)

  • Dateien, die mit beginnen, werden _möglicherweise von einigen Programmen ignoriert. Verknüpfung
  • Web: Unterstriche in Dateien vs. unterstrichene HTML-Links
  • -Werden auch als Schalter für Befehlszeilenprogramme verwendet. Dies ist etwas verwirrend, wenn Sie einen Bindestrich in Ihren Dateinamen sowie Befehlsschalter verwenden. dh> java -version
  • Mühselig das Bindestrichzeichen in * nix dh link zu entkommen$ cat ./-file
  • Magic of -in Kommandozeilen - Parameter Link
`-` und` --` werden in fast allen Programmen in Linux als Schalter verwendet, nicht nur in einigen phuclv vor 7 Jahren 0
Kann ich Ihrer Meinung nach etwas wie _test.txt oder -test.txt in meinem Cpanel in meinem Linux-Hosting verwenden? tnx :( Mahdi Jazini vor 7 Jahren 0
@ MahdiJazini Ich habe keine Erfahrung mit Cpanel, aber warum brauchst du einen solchen Dateinamen? Ist es an der Spitze einer Liste? SimplyInk vor 7 Jahren 0
@ Lưu Vĩnh Phúc gut, verglichen mit cmd-Zeilenparametern in Windows SimplyInk vor 7 Jahren 0
@SimplyInk Weil ich eine Textdatenbank anstelle von MySQL erzeuge, um die Kosten für mein Hosting zu senken, um mehr Online-Benutzer mit günstigen Preisen zu unterstützen. Ich möchte Benutzernamen in einem versteckten Bereich wie diesem Format * .txt speichern. Das * kann ein Buchstabe oder eine Zahl oder ein _ oder - oder ein Punkt sein. Ich möchte, dass Benutzer Benutzernamen erstellen können - und _ Nun habe ich einen Weg gefunden, sie zu speichern. Ich werde sie hexadezimal oder so ähnlich codieren. sowieso tnx für deine zeit :) Gott segne euch alle :) Mahdi Jazini vor 7 Jahren 0
@ MahdiJazini interessanter Anwendungsfall, ich frage mich, wie gut es mit mehr Benutzern skaliert SimplyInk vor 7 Jahren 0
@SimplyInk Nun, diese Frage ist spezifisch mit Linux gekennzeichnet und hat nichts mit Windows zu tun. In Windows ist der Schalter `/`. `-` wird im Allgemeinen nur in von Linux portierten Programmen verwendet phuclv vor 7 Jahren 0
@ LưuVĩnhPhúc mein schlechtes, verpasste den * nix-Tag. SimplyInk vor 7 Jahren 0