Bazen bir Linux uygulamasını bu şekilde çağırarak kandırmak mümkündür:
HOME=/tmp/foo myapp
Bu myapp'in düşünmesini sağlar / Tmp / deneme Giriş dizini, kullanıcı kimliğini almaya çalışmaz, giriş dizinini bulma getpwent () .
Myapp, config dosyalarını bazılarını standart dışı bir konuma bırakmak zorunda kaldığında, kullanışlıdır. ~ .
Benzer bir numara da böyle yapılabilir:
LANG=foo LC_ALL=bar myapp
Bu, myapp’ın, değişikliğini kullanarak kalıcı hale getirmeden farklı bir yerel ayarla bir kez çağrılması gerektiğinde faydalıdır. ihracat yerleşik bash veya içindeki öğeleri bile değiştir / Etc / profile .
Aynı numarayı tarih ve saatle çekmek mümkün müdür? Amaç, bir uygulamanın sistemden başka bir zaman kullanmasını sağlamaktır. Son amaç - sistem zamanına bağlı olmayan günlüklerde / taahhüt mesajlarında görünen zaman damgalarını yapmak.