From f108ad65874aea085825edd8548a615a90d26d7b Mon Sep 17 00:00:00 2001 From: Nat Lasseter Date: Tue, 5 Dec 2017 09:47:10 +0000 Subject: Added new script --- Readme.textile | 10 +++++++++- new | 29 +++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+), 1 deletion(-) create mode 100755 new diff --git a/Readme.textile b/Readme.textile index d859ccf..abd0e0f 100644 --- a/Readme.textile +++ b/Readme.textile @@ -1,11 +1,13 @@ h1. Advent of Code 2017 -These are my answers for the "2017 Advent of Code":http://adventofcode.com/2017 +These are my answers for the "2017 Advent of Code":http://adventofcode.com/2017. h2. Travis build !https://travis-ci.org/User4574/Advent-of-Code-2017.svg?branch=master!:https://travis-ci.org/User4574/Advent-of-Code-2017 +TODO: There should be some, like, tests or something. + h2. Running Use the run script in the root of the repo. @@ -14,3 +16,9 @@ Use the run script in the root of the repo. - ./run n := Run the code for -day- millisecond *n* - ./run := Run the code for today +h2. Starting a new day + +Use the new script to set up a skeleton directory for a new day. + +- ./new n := Create a skeleton for day *n* +- ./new := Create a skeleton for today diff --git a/new b/new new file mode 100755 index 0000000..abe932d --- /dev/null +++ b/new @@ -0,0 +1,29 @@ +#!/bin/bash + +day=day$(date +%d) + +if [ "x$1" != "x" ] ; then + day=$(printf "day%02d" $1) +fi + +if [ -d $day ] ; then + echo "Directory exists" + exit 1 +fi + +echo "Creating $day..." + +mkdir $day + +cat > $day/part1 < $day/input -- cgit v1.2.3