Você pode criar um script muito pequeno:
#!/bin/bash
javac ""
java 'basename "" .java'
Coloque isso em /usr/local/bin/runjava.sh
e execute
sudo chmod 755 /usr/local/bin/runjava.sh
Então você pode simplesmente digitar
runjava.sh filename.java
para compilar e executar.
Como alternativa, você pode colocar runjava.sh
(ou seu próprio nome) na pasta ~/bin
. Se essa pasta não existir, você poderá criá-la com o comando mkdir ~/bin
. Depois de abrir um novo terminal, ele está no PATH
automaticamente (assumindo o Ubuntu e o bash, sem .bashrc
customizations).
O primeiro método adiciona-o a todos os usuários em seu sistema, o segundo somente para você.