$ Grep Master v1.0.0
Level: 1 Score: 0

Challenge 1: Basic Pattern Matching

Find all lines containing "ERROR" in the log file.

Lives: 3 ❤️ Hints: 2 💡 Time: 60s
Files:
sample.log

                        
user@grepmaster:~$

Grep Tutorial

What is grep?

grep (Global Regular Expression Print) is a command-line utility for searching text patterns in files.

Basic Syntax

grep [options] pattern [file...]

Common Options

-i Case insensitive search
-n Show line numbers
-r Recursive search
-v Invert match (show non-matching lines)
-c Count matching lines

🏆 Leaderboard

⚙️ Game Settings

Customize your grep learning experience

🎮 Gameplay Settings

3 Number of mistakes allowed per challenge (1-10)
2 Number of hints available per challenge (0-5)
Adjusts time limits and hint availability

🔊 Audio & Visual Settings

Enable terminal sound effects
Enable typing and visual animations
Choose your terminal color scheme

📊 Advanced Settings

Automatically proceed to next challenge after success
Allow viewing solutions (costs a life)

About Grep Master

Grep Master is an interactive learning game designed to teach the grep command through hands-on practice.

Features:

  • Progressive difficulty levels
  • Real-world scenarios
  • Interactive terminal experience
  • Comprehensive grep command coverage
  • Score tracking and achievements

How to Play:

  1. Read the challenge description
  2. Examine the provided files
  3. Write a grep command to solve the challenge
  4. Execute and see the results
  5. Progress through increasingly difficult levels

Created with ❤️ for the command line community

Built with HTML5, CSS3, and JavaScript

Loading grep environment...