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?
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
Bu konu son cevaptan 30 gün sonra otomatik olarak kapatıldı. Yeni cevap girilmesine izin verilmiyor.