conf

conf liest und bearbeitet einfache .conf-, .cfg- und .env-Dateien mit Schlüssel/Wert-Paaren und Abschnitten. Änderungen werden atomar geschrieben; dump zeigt die normalisierte Konfiguration.

DatenVersion 1.1.5Stabil
lil-terminal

Überblick

conf behandelt einfache Konfigurationsdateien als strukturierte Pfad-Wert-Daten: Einstellungen direkt lesen, suchen, ändern oder löschen, die Syntax prüfen und den vollständigen normalisierten Text mit dump anzeigen.

Konfiguration ohne formatspezifischen Editor

database.host bezeichnet host im Abschnitt database. Lesen oder suchen Sie zuerst und ändern Sie anschließend nur den nötigen Pfad mit -w; wenn Kommentare und exakte Quellformatierung erhalten bleiben müssen, verwenden Sie edit oder code.

Syntax

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

Referenz

conf <file>

Konfigurationsdaten anzeigen

conf <file> <key>

einen exakten Punktpfad anzeigen

conf dump <file>

normalisierten conf-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 conf-Datei prüfen

Aktive Datei

Mit dem aktuellen core ist eine erfolgreich geöffnete Datei sofort als $ verfügbar. Ist dieses Modul der installierte Handler mit der höchsten Priorität für die Dateiendung, genügt der Dateiname, um sie über diesen Befehl zu öffnen. Beides sind Komfortfunktionen des core; conf <file> bleibt die ausdrückliche Form.

Suche

-f durchsucht Pfade und Werte. -k beschränkt auf Schlüssel, -v auf Werte. Enthält die Abfrage * oder ?, wird sie als Maske behandelt.

Direkte Bearbeitung

-w schreibt sofort in die Datei. Nach : steht ein Inline-Wert; < <file> liest den Wert aus einer anderen Datei. -d löscht einen Punktpfad.

Formatumfang

Das Modul unterstützt bewusst den verbreiteten Konfigurationsumfang für Shared Hosting. Seltene Formatfunktionen sollten mit edit oder code textuell bearbeitet werden, statt sie stillschweigend umzudeuten.

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 conf
Minimum-Paket

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

install conf -m
Exakte öffentliche Version

Genau diese veröffentlichte Version installieren.

install conf -v 1.1.5
Prüfen oder aktualisieren

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

upgrade conf
Modul entfernen

Erweiterungsblock entfernen, Core und andere Module bleiben erhalten.

install conf -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 | conf app.conf
application    shop
production     true
database.host  localhost
database.port  3306
Konfigurationsdaten anzeigen
app.conf
application    shop
production     true
database.host  localhost
database.port  3306
Einen exakten Punktpfad anzeigen
conf $ database.host
localhost
Conf · find-key
conf $ -f "database*" -k
database.host  localhost
database.port  3306
Conf · find-value
conf $ -f "true" -v
production  true
Conf · write
conf $ -w database.password : "Ed1g!fs:13od"
database.password  Ed1g!fs:13od
Conf · delete
conf $ -d database.password
database.host  localhost
database.port  3306
Conf · validate
conf $ -c
Valid configuration
Normalisierten conf-Quelltext anzeigen
conf dump $
application=shop
production=true

[database]
host=localhost
port=3306
Fehlende Datei behandeln
conf \sandbox\config\missing.conf
Datei nicht gefunden

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

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

# common key/value configuration
application=shop
production=true

[database]
host=localhost
port=3306

Verwandte Dokumentation

Aktuelle öffentliche Version

v1.1.52026-08-12

Einheitliche Hilfe für strukturierte Daten

Anzeigen, Suchen, Schreiben, Löschen und Prüfen sind jetzt einheitlich als Optionen gegliedert.