クリアまでの3ステップ
-
演習環境を起動
-
ターミナルで探す
-
見つけたフラグを提出
JSON Master - Data Extraction
/app/users.json には100人のユーザー情報がJSON形式で保存されています。 この中から以下の条件を満たすユーザーを抽出してください: - age が 25以上30以下 - country が "Japan" - is_active が true 該当するユーザーのメールアドレスをすべて抽出し、アルファベット順にソートした最初のメールアドレスを KINOCO{...} で包んだものがフラグです。 ヒント: jq コマンドを使用してください
jq コマンドは強力なJSON処理ツールです
select() 関数で条件フィルタリングができます: jq '.[] | select(.age >= 25)'
複数条件は and で繋げます: select(.age >= 25 and .age <= 30 and .country == "Japan" and .is_active == true)