GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Welches Zeichen soll verwendet werden, um ein Element an das Ende einer alphabetischen Liste zu stellen?

Das spezielle Einführungszeichen, das Ihren Ordner an das Ende der Liste setzt, ohne auf die Kombination „z“ zurückgreifen zu müssen:U+E83A:Private Use. Tatsächlich glaube ich, dass jeder der Private Use-Charaktere funktionieren wird. () Einfach das Zeichen zwischen den Klammern kopieren und einfügen.


Verwirren Sie die Dinge nicht mit seltsamen Zeichen!

Ich würde nicht vorschlagen, Charaktere für den privaten Gebrauch zu verwenden oder nicht druckbare Zeichen, weil sie die Dinge wirklich durcheinander bringen können, wenn Sie von Terminal- oder Programmiersprachen aus auf Ihren Ordner zugreifen. Ich hatte ärgerliche Probleme bei der Verwendung von 末 oder anderen Sonderzeichen. So sehen Sie beispielsweise in Python 2.7 Ihre Ordner mit den nicht druckbaren Zeichen Ω, 末, 口, .

os.listdir(os.getcwd())
Out[2]: ['\xe6\x9c\xab ', '\xe5\x8f\xa3 ', '\xce\xa9 ', '\xee\xa0\xba ']

Für jemanden oder etwas, das Ihre Ordnerstruktur verwendet, wäre der Zugriff auf den Ordner sehr verwirrend (und Sie können es an Kommentaren wie diesem zur obersten Antwort sehen).

Also habe ich einen Ordner mit diesem am Anfang des Namens auf meinem Sharepoint-Laufwerk erstellt und jetzt ist er dort und ich kann nicht darauf zugreifen oder ihn löschen. :| – Eher Notsay 28. Juni 16 um 21:05 Uhr

Natürlich kannst du sie ausdrucken, aber warum die Dinger so unnötig kompliziert machen? Wenn du auf Nummer sicher gehen willst, würde ich vorschlagen, Standardzeichen zu verwenden. Welches das letzte ist, hängt von Ihrem Dateimanager ab .Hier ist also ein Code, der eine Reihe von Ordnern mit allen druckbaren Zeichenfolgen in Python erstellt, damit Sie Ihren Dateimanager testen können.

import os
import string
for i in string.printable:
      try:
            os.mkdir(i)
      except OSError:
            print('OSError for %s' %(I))

Sobald Sie nach Namen sortiert haben, können Sie Ihre Antwort erhalten.

Für Windows 10 - Explorer

Verwenden von Standardzeichen nach z meines Wissens gibt es nur zz usw.

Also mit zzNameOfTheFolder ist ein einfacher und sicherer Weg, dies zu tun. Auch wenn es nicht schön ist, würde ich es empfehlen.

Für Mac OS X El Capitan - Finder

Das z ist das letzte Zeichen, aber beachten Sie, dass es keinen Unterschied zwischen Großbuchstaben gibt, also einen Ordner namens zz kann nicht im selben Verzeichnis wie ein Ordner ZZ gespeichert werden

Für Ubuntu 16.04 - Nautilus

Das Hashtag # ist das letzte Zeichen. Aber wenn Sie etwas mehr Kompatibilität mit anderen Dateimanagern wünschen, würde ich ZZ verwenden .

Etwas Eleganteres als "z_item"?

Ich denke, das hängt von Ihrem eigenen Konzept von Eleganz ab, und ich denke, StackOverflow sollte die besten und sichersten Praktiken verbreiten, nicht die elegantesten. In vielen Fällen kann jedoch Symmetrie helfen. Wie wäre es mit diesen sicheren, vielleicht eleganteren Lösungen:

ZZFoldernameZZ
Zz-Folder name-zZ
zZ-Folder name-Zz
zZFolderNameZz
zzFoldernamezz

Ich habe diesen Thread gefunden, als ich Ordner gesucht habe, die im Finder unter Mac OSX nach Z sortiert sind. Nach mehreren falschen Pfaden und Versuch und Irrtum habe ich Folgendes gefunden:

Zeichen, die im Finder nach Z sortiert werden (in Sortierreihenfolge)

  • z Kleinbuchstabe Z
  • ι griechischer Buchstabe
  • Ι Griechischer Buchstabe, Großbuchstaben des obigen Zeichens, kein "I")
  • Ω-Omega
  • 一 Japanisches Schriftzeichen? (Danke, Jam)
  • 口 Japanisches Schriftzeichen? (Danke, Jam)
  • 末 Japanisches Zeichen „Ende“ (Danke, Jam)
  •  (ein Charakter für den privaten Gebrauch) (Danke, Peter O.)

Dies sind Zeichen, die andere hier und an anderen Stellen im Internet als nach Z sortieren erwähnen, aber die ich am Ende NICHT sortieren fand, zumindest beim Sortieren nach Namen im Finder auf dem Mac:

† ∆ ~ - ſ [ ø ■ |


Linux
  1. Finden Sie heraus, welcher Prozess sich am anderen Ende einer Pipe befindet

  2. Was bedeutet 1 am Ende des awk-Skripts?

  3. Was ist der Vorteil von /etc/apt/sources.list.d gegenüber /etc/apt/sources.list

  4. Wozu dient die Option -o im Befehl useradd?

  5. Ersetzen Sie jedes Leerzeichen am Ende jeder Zeile durch '_'

Was ist die Shell unter Linux?

Was ist die ONLYOFFICE Community-Funktion und warum sollten Sie sie verwenden?

Wie verwendet man inotify richtig?

Welchen Befehl verwende ich, um zu sehen, was der ECDSA-Schlüsselfingerabdruck meines Servers ist?

Was nützt es, das `SIGCHLD`-Signal mit `sigaction(2)` zu ignorieren?

Wozu dient LLVM in Android NDK Toolchains?