問題
ユーザー「user1」のホームディレクトリを表示するコマンドを記述してください。
ヒント
使用するコマンド:getentとcut
解答
$ getent passwd user1 | cut -d: -f6
解説
getent: データベースから特定のエントリを取得するコマンドです。
passwd: パスワードデータベース(/etc/passwd)を指定します。
user1: 対象のユーザー名です。
cut: テキストの特定のフィールドを切り出すコマンドです。
-d:: 区切り文字としてコロン(:)を指定します。
-f6: 6番目のフィールド(ホームディレクトリ)を切り出します。