Linuxボックスで利用可能なすべてのユーザーのリストを出力する小さなコードを書き始めました。しかし、各ユーザーの詳細をまとめて表示するために、ユーザーを 1 人ずつコマンドに渡したいと考えています。
すべてのユーザーを一覧表示するには
root@bt# getent passwd | grep /home/ | cut -d ':' -f 1
root
san
postgres
ここで、ユーザーごとに 1 つを以下のコマンドに渡して、各ユーザーの詳細をまとめて表示します。
root@bt# chage -l ${user1} ; chage -l ${user2} etcc.
ここで for ループまたは while ループを使用する必要がありますか? 同じものを書く方法を提案するのを手伝ってくれる人はいますか?