Bagaimana cara mencari nama pengguna lengkap saya di Ubuntu? Saya ingin informasi ini menyebar ke variabel lingkungan GIT_AUTHOR_NAME
dan GIT_COMMITTER_EMAIL
.
9
Bagaimana cara mencari nama pengguna lengkap saya di Ubuntu? Saya ingin informasi ini menyebar ke variabel lingkungan GIT_AUTHOR_NAME
dan GIT_COMMITTER_EMAIL
.
USER
diatur kepejack
.Jawaban:
Bidang-bidang ini dalam
/etc/passwd
file disebut bidang GECOS. Sayangnya, saya tidak dapat menemukan satu perintah untuk mendapatkan bidang tunggal ini seperti nama lengkap. Saya percaya ini tidak dapat dilakukan tanpa menggunakan skrip shell. Di bawah ini adalah dua pendekatan.Parse
passwd
secara langsung:Penggunaan
finger
Pertanyaan terkait pada SO: Apa cara termudah untuk mendapatkan nama lengkap pengguna di sistem Linux / POSIX?
Untuk pemrograman di C, ini adalah lebih elegan dengan menggunakan
getpwnam()
.Tapi sungguh, untuk digunakan dalam Git untuk satu pengguna, lakukan:
sumber