Root Kullanıcısındayken Normal Kullanıcının Adını Öğrenme

sudo komutu ile çalıştırılması gereken bir dosya hazırlamak istiyorum, sudo ile root kullanıcısı olarak işlem yapıldığından $USER komutu root çıktısını veriyor fakat benim normal olan -giriş yapmış olan- kullanıcının kullanıcı adını öğrenmem gerekiyor.
Bunun için ne yapmalıyım?

1 Beğeni

Bunun için $(logname) komutunu kullanabilirsiniz. Giriş yapmış kullanıcının adını veriyor.
Mesela /home/$(logname)/ olarak ev dizinini gösterebilirsiniz.

Selâmetle

3 Beğeni