【初級】システム管理5 getent

問題

ユーザー「user1」のホームディレクトリを表示するコマンドを記述してください。


ヒント

使用するコマンド:getentとcut


解答

$ getent passwd user1 | cut -d: -f6

解説

getent: データベースから特定のエントリを取得するコマンドです。

passwd: パスワードデータベース(/etc/passwd)を指定します。

user1: 対象のユーザー名です。

cut: テキストの特定のフィールドを切り出すコマンドです。

-d:: 区切り文字としてコロン(:)を指定します。

-f6: 6番目のフィールド(ホームディレクトリ)を切り出します。

マインクラフト用ビジュアルエディタを開発しています。
詳しくはinunosinsi/mcws_blockly - githubをご覧ください。