mirror of https://github.com/captn3m0/Scripts.git
Quick sample check script for contests
This commit is contained in:
parent
38d25b2818
commit
dd5cd68c07
|
@ -0,0 +1,22 @@
|
||||||
|
#!/bin/sh
|
||||||
|
FILE=$(basename "$1")
|
||||||
|
EXT="${FILE##*.}"
|
||||||
|
CODE="${FILE%.*}"
|
||||||
|
|
||||||
|
SUFFIX=""
|
||||||
|
case "$EXT" in
|
||||||
|
"rb" )
|
||||||
|
BIN="ruby"
|
||||||
|
;;
|
||||||
|
"py" )
|
||||||
|
BIN="python"
|
||||||
|
;;
|
||||||
|
"cpp" )
|
||||||
|
BIN="g++"
|
||||||
|
SUFFIX="&& ./a.out"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
# Now lets run the code
|
||||||
|
`cat $CODE.IN | $BIN $FILE $SUFFIX > $CODE.OUT`
|
||||||
|
diff $CODE.OUT $CODE.OUT
|
Loading…
Reference in New Issue