updated project 2
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Base directories
|
||||
CHALLENGE_DIR=~/challenge
|
||||
TRACKING_DIR="$CHALLENGE_DIR/.tracking"
|
||||
DATA_DIR="$TRACKING_DIR/data"
|
||||
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
|
||||
# Create necessary directories
|
||||
mkdir -p "$CHALLENGE_DIR"/{files,backup,temp}
|
||||
mkdir -p "$TRACKING_DIR"
|
||||
mkdir -p "$DATA_DIR"
|
||||
|
||||
# Copy scripts to tracking directory
|
||||
cp "$SCRIPT_DIR/level1-setup.sh" "$TRACKING_DIR/"
|
||||
cp "$SCRIPT_DIR/common.sh" "$TRACKING_DIR/"
|
||||
cp "$SCRIPT_DIR/challenges.sh" "$TRACKING_DIR/"
|
||||
cp "$SCRIPT_DIR/track-progress.sh" "$TRACKING_DIR/"
|
||||
|
||||
# Make scripts executable
|
||||
chmod +x "$TRACKING_DIR"/*.sh
|
||||
|
||||
# Create necessary tracking files
|
||||
touch "$DATA_DIR/progress.csv"
|
||||
touch "$DATA_DIR/score.csv"
|
||||
touch "$DATA_DIR/challenge.log"
|
||||
touch "$DATA_DIR/commands.log"
|
||||
touch "$DATA_DIR/time.log"
|
||||
touch "$DATA_DIR/hints_used.csv"
|
||||
touch "$DATA_DIR/achievements.csv"
|
||||
touch "$DATA_DIR/attempts.csv"
|
||||
|
||||
echo "Environment setup complete!"
|
||||
Reference in New Issue
Block a user