Krolyxon
Commit 15f325d

Branches

Refs →

dotfiles-x1115f325d

jrun

Author
krolxon
Date
2024-02-18 23:40 +0530
Parent
fec5f28
Commit
15f325d5c5c960af5a44fc4b2269437cd2216fc8

+12 −4

1 file changed

  1. M .local/bin/jrun +12 −4
M .local/bin/jrun View
@@ -1,6 +1,14 @@
11 #!/bin/env bash
22
3−filename="${1%.*}"
4−\cp -f "$1" /tmp/"$1"
5−javac -d /tmp "$1"
6−java -cp /tmp "$filename"
3+# Script to run simple .java files.
4+# because its annoying to have .class files clutter your working directory;
5+
6+if [ -z $* ]; then
7+ echo "usage: jrun <filename>"
8+else
9+ filename="${1%.*}"
10+ \cp -f "$1" /tmp/"$1"
11+ javac -d /tmp "$1"
12+ java -cp /tmp "$filename"
13+fi
14+