Para executar nosso trabalho o senhor precisa estar na raiz do projeto, por exemplo, se o projeto foi armazenado no diretório ~/Downloads/Compiladores/Trabalhos/analisador_lexico, precisamos que o senhor esteja no diretório analisador_lexico para começarmos.
anapedroso@anapedroso-PC:~/Downloads/Compiladores/Trabalhos/analisador_lexico$ chmod +x compila.sh
anapedroso@anapedroso-PC:~/Downloads/Compiladores/Trabalhos/analisador_lexico$ chmod +x exec.sh
anapedroso@anapedroso-PC:~/Downloads/Compiladores/Trabalhos/analisador_lexico$ ./compila.sh
anapedroso@anapedroso-PC:~/Downloads/Compiladores/Trabalhos/analisador_lexico$ ./exec.sh
A análise léxia é feita a partir do arquivo que passamos como parâmetro de execução no arquivo exec.sh na linha 4:
java Main programa_exemplo.txt
No nosso projeto temos que deixar o arquivo que será passado para execução dentro do diretório class/