1

そのため、.bashrc ファイル (ログイン時に使用するファイル) を編集していて、「Hello FIRSTNAME LASTNAME (USER)」と出力されるようにしたいと考えています。

$USER を使用してユーザーにアクセスし、その部分を取得する方法を知っています。現在、FIRSTNAME と LASTNAME を変数に保存していますが、実際の姓名を取得する方法があるかどうか疑問に思っています。

私は試しましgetent passwd USERたが、それは私が望む以上のものを私に与えてくれます。

それで、名と姓を取得する簡単な方法はありますか、それとも手動で入力する必要がありますか?

ありがとう。

4

1 に答える 1

3
FULLNAME=$(getent passwd $USER | cut -d : -f 5)

ところで、フルネームを姓と名に分けるのは非常に悪い考えです。この世界には、フルネームがこの 2 つのカテゴリーに分けられない人がたくさんいます。

于 2013-10-07T17:06:22.353 に答える