Skip to content

Commit 8f586a6

Browse files
committed
added some utility scripts
1 parent e02c401 commit 8f586a6

File tree

2 files changed

+33
-0
lines changed

2 files changed

+33
-0
lines changed

run_test.sh

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Grab arguments
2+
exe=$1
3+
4+
# Grab input file if provided, else assumed to be ./input.txt
5+
if [ -z "$2" ]; then
6+
input="./input.txt"
7+
else
8+
input=$2
9+
fi
10+
11+
cat "$input" | while read line; do
12+
echo "$line" | "./$exe" 2>&1
13+
echo ""
14+
done

unzip.sh

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
#!/usr/bin/env bash
2+
3+
for zip in *.zip
4+
do
5+
dirname=`echo $zip | sed 's/\.zip$//'`
6+
if mkdir "$dirname"
7+
then
8+
if cd "$dirname"
9+
then
10+
unzip ../"$zip"
11+
cd ..
12+
# rm -f $zip # Uncomment to delete the original zip file
13+
else
14+
echo "Could not unpack $zip - cd failed"
15+
fi
16+
else
17+
echo "Could not unpack $zip - mkdir failed"
18+
fi
19+
done

0 commit comments

Comments
 (0)