summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xcheck10
1 files changed, 5 insertions, 5 deletions
diff --git a/check b/check
index a2509b3..7f81561 100755
--- a/check
+++ b/check
@@ -1,4 +1,4 @@
-#!/usr/bin/env yash
+#!/usr/bin/env sh
year=$1
day=$2
@@ -12,14 +12,14 @@ script_path=$(dirname "$script")
aoc_path=$script_path/$1/$2
data_path="$aoc_path/data/$4.txt"
-if [[ $lang == "python" ]]; then
+if [ $lang = "python" ]; then
got=$(cat $data_path | python $aoc_path/python/main.py)
-elif [[ $lang == "rust" ]]; then
- got=$(cat $data_path | cargo run --manifest-path $aoc_path/rust/Cargo.toml -- <(cat $data_path))
+elif [ $lang = "rust" ]; then
+ got=$(cat $data_path | cargo run --manifest-path $aoc_path/rust/Cargo.toml --)
else
echo "Unknown lang: $lang"
exit 1
fi
-diff $aoc_path/data/$4.ans - <(echo "$got") && echo Solved wtih $lang!
+echo "$got" | diff $aoc_path/data/$4.ans - && echo Solved wtih $lang!
echo $got