migration
This commit is contained in:
22
semester-4/ОПJа/lb-1/task1/part1.sh
Executable file
22
semester-4/ОПJа/lb-1/task1/part1.sh
Executable file
@ -0,0 +1,22 @@
|
||||
#!/bin/bash
|
||||
|
||||
ROOT='src/main/java'
|
||||
|
||||
JAVA_FILE="ua/nure/jfn/task1/Part1.java"
|
||||
CLASS_FILE="ua/nure/jfn/task1/Part1.class"
|
||||
|
||||
CLASS="ua.nure.jfn.task1.Part1"
|
||||
|
||||
if [ ! -r "$ROOT/$JAVA_FILE" ]; then
|
||||
echo "File '$ROOT/$JAVA_FILE' is not found or it is not readable." 1>&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
javac "$ROOT/$JAVA_FILE"
|
||||
|
||||
if [ ! -r "$ROOT/$CLASS_FILE" ]; then
|
||||
echo "Can't find '$ROOT/$CLASS_FILE' after compilation." 1>&2
|
||||
exit 2
|
||||
fi
|
||||
|
||||
java -cp "$ROOT" "$CLASS"
|
Reference in New Issue
Block a user