21 lines
No EOL
413 B
Bash
Executable file
21 lines
No EOL
413 B
Bash
Executable file
#!/bin/bash
|
|
|
|
JAVA_BIN="/home/oliver/.jdks/jdk-17.0.1/bin"
|
|
|
|
if [[ $# -lt 2 ]]; then
|
|
echo "Not enough arguments: $0 <day> <part> [argpass]";
|
|
exit 1;
|
|
fi;
|
|
|
|
day=$1;
|
|
if [[ $1 -lt 10 ]]; then
|
|
day="0$1"
|
|
fi;
|
|
|
|
$JAVA_BIN/javac jlib/*.java
|
|
|
|
if [[ $2 -eq "g" ]]; then
|
|
$JAVA_BIN/java --class-path jlib/*:. day_$day/java/Generic.java "${@:3}"
|
|
else
|
|
$JAVA_BIN/java --class-path jlib/*:. day_$day/java/Part$2.java "${@:3}"
|
|
fi; |