ログファイルから重複を除いたユーザーIDリストを取得
ログファイルの先頭にあるユーザーIDを抽出し、重複のないリストを作成します。
実行コマンド
cut -d' ' -f1 auth.log | sort | uniq💡 利用シーン
アクセスログから、今日ログインした全ユーザーを特定したい場合。
💻 実行結果例
user_01
user_02
user_05📝 実務メモ
uniqコマンドは隣接する重複しか削除しないため、必ず事前にsortが必要です。
⚠️ 注意点
ファイルサイズが非常に大きい場合、sortコマンドでメモリを消費します。