Add init-day.sh script with template.rb

main
Guillaume Dott 2021-11-23 13:05:20 +01:00
parent 5d3108939e
commit 37f6aed050
2 changed files with 35 additions and 0 deletions

22
init-day.sh 100755
View File

@ -0,0 +1,22 @@
#!/bin/sh
BASEDIR=$(dirname "$0")
if [ ! -z "$1" ]
then
DAY=$(printf "%02d" "$1")
else
DAY=$(date +%d)
fi
cd $BASEDIR/
if [ ! -d $DAY ]
then
mkdir $DAY
fi
if [ ! -f $DAY/script.rb ]
then
sed "s/NB/$DAY/" template.rb >$DAY/script.rb
fi

13
template.rb 100755
View File

@ -0,0 +1,13 @@
#!/usr/bin/env ruby
require_relative '../common'
class DayNB < Day
def part1
end
def part2
end
end
DayNB.run