Todos os usuários dos sistemas buntu possuem um arquivo de script de inicialização especial armazenado em seus diretórios de usuário que é lido toda vez que efetuam login no sistema usando o chamado nonlogin ou shell interativo. Todos os comandos listados ali são executados como se tivessem sido digitados literalmente no prompt de comando. Este arquivo é chamado .bashrc
( bash significa bash shell que é o shell padrão usado em todos os sistemas buntu e rc significa configuração de recursos ). Abra esse arquivo usando o editor de texto nano assim:
$ nano ~/.bashrc
Mova o cursor para a parte inferior e coloque seus comandos lá (não exatamente certo para o que você está usando):
java -jar abc.jar
q/l32/q -p 8712
Em seguida, pressione ctrl + O
para salvar o arquivo e ctrl + X
para sair. Agora, na próxima vez que você inicializar seu computador, todos esses comandos serão executados automaticamente para você.
Sua primeira pergunta:
How do I run these bash files individually?
Você precisa torná-los executáveis:
$ chmod a+x [FILE]
Em seguida, execute-os a partir do comando, especificando apenas seus nomes. Por exemplo, eu tenho o seguinte script (na verdade, existem milhões de maneiras de executar arquivos executáveis na linha de comando):
echo "Hello World!"
Agora, preciso torná-lo executável:
$ chmod a+x script.sh
E agora posso executá-lo:
$ bash ./script.sh