nehmen wir an, ich einen Ordner mit einigen XML-Datei haben:Unix finden und sortieren mit Wildcards
- a-as-jdbc.xml
- z-as-jdbc.xml
- fa-jdbc .xml
- config.xml
- router.xml
- paster.xml
- cleardown.xml
Ich möchte die Suche mit einer Art von Sortierbefehl mit Wildcards und meine benutzerdefinierte Sortierlogik leiten.
Das, weil ich möchte, dass die Reihenfolge des Dateinamens immer gleich ist.
Zum Beispiel möchte ich immer:
- 1 Element: "config.xml"
- 2 Element: "* .as-jdbc.xml"
- 3 Element: "-jdbc XML“(ohne Muster " .as-Jdbc")
- 4 Element: "router.xml"
- und so weiter ...
Wie kann ich das erreichen? Irgendeine Idee? Ich habe es in der Vergangenheit Arrays verwenden, aber nicht genau erinnern, wie ich jetzt tat ...
Dank
Ich sehe nicht eindeutig das Muster, das Sie wollen, könnten Sie es versuchen um das zu klären? –
Das folgende Muster ist genau die Reihenfolge, die ich im Beispiel angegeben habe, ich möchte die LS-Ausgabe immer so sortiert: zuerst die config.xml dann "* .as-jdbc.xml" dann "-jdbc.xml" (ohne Muster ".as-jdbc") und so weiter ... – ivoruJavaBoy
Und was ist mit Paster und Cleardown? –