How can I get the current user's username in Bash?

后端 未结 12 1893
名媛妹妹
名媛妹妹 2021-01-29 18:04

I am writing a program in Bash that needs to get the user\'s username.

I have heard of a thing called whoami, but I have no idea what it does or how to use it.

W

12条回答
  •  自闭症患者
    2021-01-29 18:30

    For Bash, KornShell (ksh), sh, etc. Many of your questions are quickly answered by either:

    man [function]
    

    to get the documentation for the system you are using or usually more conveniently:

    google "man function"

    This may give different results for some things where Linux and Unix have modest differences.

    For this question, just enter "whoami" in your shell.

    To script it:

    myvar=$(whoami)
    

提交回复
热议问题