コマンドラインやシェルスクリプトでは、「whoami」コマンドでユーザー名を出力することができます。
whoamiもしくは、「id -u -n」でも可能です。
id -u -n変数に入れるなら、以下のようにします。
USERNAME=$(whoami)もしくは
USERNAME=$(id -u -n)また、通常は環境変数「USER」にユーザー名が設定されています。以下のように実行すれば、通常はユーザー名が表示されます。
echo $USER
シェルコマンドラインやシェルスクリプトでは、「whoami」コマンドでユーザー名を出力することができます。
whoamiもしくは、「id -u -n」でも可能です。
id -u -n変数に入れるなら、以下のようにします。
USERNAME=$(whoami)もしくは
USERNAME=$(id -u -n)また、通常は環境変数「USER」にユーザー名が設定されています。以下のように実行すれば、通常はユーザー名が表示されます。
echo $USER
コメント
logname というコマンドもあります。