/Dosya sistemini içeren bir birimin UUID'sini nasıl alabilirim ? Bugüne kadar bulduğum en iyi şey blkid -o list. Ancak bu çıktı insan tarafından okunabilir ve ayrıştırılması zordur. Belki daha iyi bir yol var?
Yapılandırma yönetimini sisteme özel şablonlarla parametreleştirmek için buna ihtiyacım var.
blkidGelecekte sorumun sonuçlarını tekrar kullanabilecekler için gotcha hakkında NOT : blkidönceki çalışmaların sonuçlarını önbelleğe alır /etc/blkid.tab. Bu, blkidroot olmayan kullanıcı olarak ilk kez çalıştırmanın herhangi bir veri döndürmeyeceği anlamına gelir . Ayrıca, blkidkök çalıştırdıktan sonra kök olmayan kullanıcı olarak çalıştırmak eski (muhtemelen yanlış) verileri döndürür.
/dev/disk/by-label... Bu aynı zamanda monte edilmemiş bölümler için de çalışır. Bu, bir şey "anlamına gelmeyen" 2 UUIDS kullanmaktan çok daha az hata eğilimi olan kökten kök-baka rsync gibi şeyler yapan komut dosyaları yazabilme avantajına sahiptir.