Dies ist der Befehl list-desktop-profiles, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
list-desktop-profiles – Listet bekannte Profile auf, die bestimmte Kriterien erfüllen
ZUSAMMENFASSUNG
list-desktop-profiles [OPTION]
BESCHREIBUNG
Da die Anzahl der .listing-Dateien, die Metadaten enthalten, zunimmt, wird versucht herauszufinden, um welche Profile es sich handelt
Vorliegen/Erfüllen bestimmter Kriterien wird immer unangenehmer. Dieses Skript schafft Abhilfe
Dadurch können Sie einfach Ihre Kriterien auflisten und alle Profile ausgeben, die diese erfüllen
Kriterien.
Standardmäßig werden nur die Zeilen aus den .listing-Dateien für jede (übereinstimmende) Ausgabe ausgegeben.
Profil, aber Sie können einen Formatstring angeben, um die Ausgabe zu verfeinern.
OPTIONAL
-N , --Name
Beschränken Sie die angezeigten Profile auf diejenigen, für die das Feld „Name“ (1.) des Profils gilt
Die Beschreibung muss mit dem angegebenen regulären Ausdruck übereinstimmen.
-k , --Art
Beschränken Sie die angezeigten Profile auf diejenigen, für die das Feld „Art“ (2.) des Profils gilt
Die Beschreibung muss mit dem angegebenen regulären Ausdruck übereinstimmen.
-l , --Standort
Beschränken Sie die angezeigten Profile auf diejenigen, für die das Feld „Standort“ (3.) des Profils gilt
Die Beschreibung muss mit dem angegebenen regulären Ausdruck übereinstimmen.
-P , --Vorrang
Beschränken Sie die angezeigten Profile auf diejenigen, für die das Feld „Priorität“ (4.) des Profils gilt
Beschreibung ist der angegebene Vergleich erfolgreich. Im Vergleich können Sie „gt“ für verwenden
„größer als“, „lt“ für „kleiner als“, „ge“ für „größer als oder gleich“, „le“ für
„kleiner als oder gleich“, „eq“ für „gleich“ und „ne“ für „ungleich“. (NOTIZ:
leeres Prioritätsfeld, ist die niedrigstmögliche Priorität)
-R , --Erfordernis
Beschränken Sie die angezeigten Profile auf diejenigen, für die das Anforderungsfeld (5.) des Profils gilt
Die Beschreibung muss mit dem angegebenen regulären Ausdruck übereinstimmen.
-C , --Kommentar , --Beschreibung
Beschränken Sie die angezeigten Profile auf diejenigen, für die das Kommentarfeld (6.) des Profils gilt
Die Beschreibung muss mit dem angegebenen regulären Ausdruck übereinstimmen.
-u , --Benutzer
Beschränken Sie die angezeigten Profile auf diejenigen, für die der jeweilige Benutzer die Anforderungen erfüllt.
(HINWEIS: Liefert nicht immer korrekte Ergebnisse! Bei Verwendung der Shell können die Ergebnisse falsch sein
Befehlsanforderungen, die von der Benutzerumgebung abhängen. Oder wenn 'group $USER'
liefert ein anderes Ergebnis, wenn 'group' als $USER ausgeführt wird, was beim Hinzufügen passieren kann
Gruppen über pam_group).
-D , --Verzeichnis
Verwenden Sie auch .listing-Dateien, die sich im angegebenen Verzeichnis befinden. Diese Option kann genutzt werden
mehrmals, um mehr als ein zusätzliches Verzeichnis hinzuzufügen
-e , --entry-format
Profilinformationen entsprechend dem angegebenen Formatfeder anzeigen (statt nur
Echo der Profillinie). Die Formatzeichenfolge kann die folgenden Variablen verwenden: NAME,
STANDORT, VORRANG, ANFORDERUNGEN, ART, BESCHREIBUNG, DATEI; die ersten 6 davon
beziehen Sie sich auf das entsprechende Feld, das letzte bezieht sich auf die .listing-Datei des Profils
ist in. (zB '$FILE_$NAME - $DESCRIPTION'). Alle Zeichen, die interpretiert werden
speziell durch die Shell sollte entkommen werden.
-S | , --sort-key |Feldnummer
Sortieren Sie die Ausgabe nach dem angeforderten Feld (Feldname ist einer von Name, Art, Ort,
Vorrang, Anforderungen oder Beschreibung; Feldnummern laufen von 1-6).
Beispiele:
list-desktop-profiles -k KDE -s priorität -u benutzer1
Listen Sie alle KDE-Profile auf, die für Benutzer1 aktiviert werden, in der Reihenfolge ihrer Priorität.
list-desktop-profiles -k 'KDE\|GCONF'
Listen Sie alle KDE- und Gnome-Profile auf.
list-desktop-profiles -p 'gt 50'
Listen Sie alle Profile mit einem Prioritätswert größer als 50 auf.
NAME_FILTER, LOCATION_FILTER, PRECEDENCE_FILTER, ANFORDERUNG_FILTER, KIND_FILTER,
BESCHREIBUNG_FILTER
Kann verwendet werden, um die standardmäßigen regulären Ausdrücke und Vergleiche anzugeben. Standardmäßig auf
leer.
UNSER_BENUTZER
Legen Sie den Benutzer fest, für den die Anforderungen erfüllt werden müssen. Standardmäßig ist die Einstellung deaktiviert.
EXTRA_LISTINGS
Kann verwendet werden, um eine (durch Leerzeichen getrennte) Liste zusätzlicher einzuschließender .listing-Dateien anzugeben.
Standardmäßig ist leer
FORMAT
Kann verwendet werden, um die Standardformatzeichenfolge anzugeben. Standardmäßig wird das ausgegeben
Profilzeile aus der .listing-Datei.
SORT_KEY
Kann verwendet werden, um den Standardsortierschlüssel (= Feldnummer) anzugeben. Der Standardwert ist 1
Verwenden Sie list-desktop-profiles online über die Dienste von onworks.net