質問: ユーザーのログイン日とログイン時間 ユーザーのログイン時刻とログイン日付を取得したいのですが、unixにユーザーのログイン日付とログイン時刻を提供するコマンドはありますか?この問題は、ユーザー名がエンドユーザーから受け入れられているシェルスクリプトで実行したいのですが、ユーザーの可用性を確認した後、そのユーザーのログイン時刻とログイン日付を別の変数にフェッチしてから、「echo」コマンドを使用して表示します。
回答: linuxでは、ユーザーがログインしていない場合、last -r $username | awk '/still logged in/ {print $3,$4,$5,$6}'は何も返しません。それ以外の場合は、アクティブな各セッションの日付/時刻リストを返します。-rオプションが存続しないことを認識しない他のunix(ホスト名を抑制する)は、いくつかの変更が必要になります。