From c670dea630e998cd8b9d0c4d57c12c510b8bf73d Mon Sep 17 00:00:00 2001 From: Brian Buller Date: Wed, 18 Nov 2015 17:13:37 -0600 Subject: [PATCH] Add shell script that gets the job done. --- update_exercism.sh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 update_exercism.sh diff --git a/update_exercism.sh b/update_exercism.sh new file mode 100755 index 0000000..bab1e0f --- /dev/null +++ b/update_exercism.sh @@ -0,0 +1,19 @@ +#!/bin/bash + +exercism fetch +cd `exercism debug | grep "Exercises Directory" | cut -d: -f2` + +for D in *; do + if [ -d "${D}" ] ; then + cd ${D} + + new=$(ls -tr|tail -n 1) + if [ ${new} != "current" ] ; then + if [ -f current ] ; then + rm current + fi + ln -s ${new} current + fi + cd .. + fi +done \ No newline at end of file