properties

properties liest Java-artige .properties-Dateien als Schlüssel und Werte, versteht Zeilenfortsetzungen und macht Punktnamen als praktische Pfade für Suche und gezielte Änderungen zugänglich.

DatenVersion 1.1.5Stabil
lil-terminal

Überblick

properties arbeitet direkt mit Java-Properties-Dateien: Punktpfade lesen, Schlüssel oder Werte suchen, eine Einstellung atomar ändern, die Datei prüfen und bei Bedarf den normalisierten Quelltext ausgeben.

Der Punktpfad gehört weiterhin zu einer flachen Datei

database.host lässt sich bequem als Pfad ansprechen, auf dem Datenträger bleibt die Datei jedoch flach. Strukturierte Schreibvorgänge normalisieren sie zu key=value-Zeilen; für exakte Kommentare und Formatierung ist ein Texteditor besser geeignet.

Syntax

lil-terminal
properties <file> [key|options] · properties dump <file>

Referenz

properties <file>

properties-Daten anzeigen

properties <file> <key>

einen exakten Punktpfad anzeigen

properties dump <file>

normalisierten properties-Quelltext anzeigen

-f <text|mask> [-k|-v]

passende Schlüssel oder Werte finden; * und ? aktivieren eine Maske

-w <key> : <value>

einen Wert direkt in die Datei schreiben

-w <key> < <file>

einen aus einer anderen Datei gelesenen Wert schreiben

-d <key>

einen Wert per Punktpfad löschen

-c

die properties-Datei prüfen

Interaktive Sandbox-Vorschau

Führen Sie die vorbereiteten Beispiele direkt auf der Seite aus. Die Ergebnisse sind vorab erstellt und werden im Browser angezeigt; auf dem Server wird kein Terminalbefehl ausgeführt.

Datei öffnen und mit $ weiterverwenden

Installieren und verwalten

Installieren Sie die aktuelle kompatible Version. Wählen Sie Base für den vollständigen Funktionsumfang oder Minimum für das reduzierte Paket; ein bereits installiertes Modul wird mit upgrade aktualisiert.

Base und Minimum sind zwei Pakete derselben aktuellen Modulversion.

Base-Paket

Vollständiges Paket mit lokaler Referenz und allen veröffentlichten Modi installieren.

install properties
Minimum-Paket

Das reduzierte Paket installieren. Die lokale Referenz entfällt; help <cmd> -i öffnet die aktuelle Serverreferenz.

install properties -m
Exakte öffentliche Version

Genau diese veröffentlichte Version installieren.

install properties -v 1.1.5
Prüfen oder aktualisieren

upgrade prüft Kompatibilität und ersetzt den Block nur bei Bedarf.

upgrade properties
Modul entfernen

Erweiterungsblock entfernen, Core und andere Module bleiben erhalten.

install properties -u

Beispiele

Die Beispiele sind kopierbar, werden aber nicht von der Website ausgeführt. Prüfen Sie Pfade, Rechte und destruktive Optionen.

Datei öffnen und mit $ weiterverwenden
cd \sandbox\config | properties app.properties
application.name   lil-shop
application.debug  true
database.host      localhost
database.port      3306
Properties-Daten anzeigen
app.properties
application.name   lil-shop
application.debug  true
database.host      localhost
database.port      3306
Einen exakten Punktpfad anzeigen
properties $ database.host
localhost
Properties · find-key
properties $ -f "application*" -k
application.name  lil-shop
application.debug  true
Properties · find-value
properties $ -f "localhost" -v
database.host  localhost
Properties · write
properties $ -w database.password : "Ed1g!fs:13od"
database.password  Ed1g!fs:13od
Properties · delete
properties $ -d database.password
database.host  localhost
database.port  3306
Properties · validate
properties $ -c
Valid properties
Normalisierten properties-Quelltext anzeigen
properties dump $
application.name=lil-shop
application.debug=true
database.host=localhost
database.port=3306
Fehlende Datei behandeln
properties \sandbox\config\missing.properties
Datei nicht gefunden

In diesem Beispiel verwendete Datei: sandbox/config/app.properties

Das Beispiel verwendet eine Datei oder ein Verzeichnis aus dem geschützten Dokumentationsbereich /sandbox/.

application.name=lil-shop
application.debug=true
database.host=localhost
database.port=3306

Verwandte Dokumentation

Aktuelle öffentliche Version

v1.1.52026-08-14

Einheitliche properties-Referenz

properties folgt jetzt derselben kompakten Referenz für strukturierte Daten wie die übrigen Formathandler.