properties

properties, Java tarzı .properties dosyalarını anahtar ve değerler olarak okur, satır devamlarını anlar ve noktalı adları arama ile hedefli düzenleme için pratik yollar olarak sunar.

VeriSürüm 1.1.5Kararlı
lil-terminal

Genel bakış

properties, Java Properties dosyaları üzerinde doğrudan çalışır: noktalı anahtarları okur, anahtar ya da değer arar, tek ayarı atomik değiştirir, dosyayı doğrular ve normalleştirilmiş tam kaynağı gösterir.

Noktalı yol hâlâ düz bir dosyaya aittir

database.host yol olarak kullanışlıdır, ancak diskteki dosya düz kalır. Yapısal yazma dosyayı key=value satırlarına normalleştirir; yorum ve tam biçim korunacaksa metin editörü kullanın.

Sözdizimi

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

Başvuru

properties <file>

properties verilerini göstermek

properties <file> <key>

tam noktalı yolu göster

properties dump <file>

normalleştirilmiş properties kaynak metnini göster

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

anahtar veya değerlerde eşleşme ara; * ve ? maske kullanır

-w <key> : <value>

değeri doğrudan dosyaya yaz

-w <key> < <file>

başka bir dosyadan okunan değeri yaz

-d <key>

noktalı yoldaki değeri sil

-c

properties dosyasını doğrula

Etkileşimli sandbox önizlemesi

Hazırlanmış örnekleri doğrudan sayfada çalıştırın. Sonuçlar önceden hazırlanır ve tarayıcıda gösterilir; sunucuda hiçbir terminal komutu yürütülmez.

Dosyayı açıp $ ile yeniden kullan

Kur ve yönet

Güncel uyumlu sürümü kurun. Tüm özellikler için Base, azaltılmış paket için Minimum seçin; zaten kurulu bir modülü güncellemek için upgrade kullanın.

Base ve Minimum aynı geçerli modül sürümünün iki paketidir.

Base paketi

Yerel başvuru ve yayımlanan tüm kiplerle tam paketi kurar.

install properties
Minimum paketi

Azaltılmış paketi kurun. Yerel başvuru dahil değildir; help <cmd> -i güncel sunucu başvurusunu açar.

install properties -m
Tam yayımlanmış sürüm

Tam olarak bu yayımlanmış sürümü kurun.

install properties -v 1.1.5
Kontrol et veya güncelle

upgrade uyumluluğu denetler ve bloğu yalnız gerektiğinde değiştirir.

upgrade properties
Modülü kaldır

Çekirdeğe ve diğer modüllere dokunmadan eklenti bloğunu kaldırır.

install properties -u

Örnekler

Örnekler kopyalanabilir; site bunları çalıştırmaz. Yolları, izinleri ve yıkıcı seçenekleri denetleyin.

Dosyayı açıp $ ile yeniden kullan
cd \sandbox\config | properties app.properties
application.name   lil-shop
application.debug  true
database.host      localhost
database.port      3306
Properties verilerini göstermek
app.properties
application.name   lil-shop
application.debug  true
database.host      localhost
database.port      3306
Tam noktalı yolu göster
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
Normalleştirilmiş properties kaynak metnini göster
properties dump $
application.name=lil-shop
application.debug=true
database.host=localhost
database.port=3306
Eksik dosyayı işle
properties \sandbox\config\missing.properties
Dosya bulunamadı

Bu örnekte kullanılan dosya: sandbox/config/app.properties

Örnek, korumalı /sandbox/ dokümantasyon alanındaki bir dosya veya dizini kullanır.

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

İlgili belgeler

Güncel herkese açık sürüm

v1.1.52026-08-14

Birleşik properties başvurusu

properties artık diğer biçim işleyicileriyle aynı kompakt yapılandırılmış veri başvurusunu kullanır.