Se você quiser executar um script periodicamente, salve o script e execute-o como um cronjob. Executar um cronjob não requer que um terminal seja aberto.
Existe, de qualquer maneira, dentro do Linux, para abrir um terminal ou executar um comando de terminal (como executar um script) sem realmente abrir a janela do terminal. O que eu gostaria de fazer é ser capaz de executar um script do terminal sem que o usuário saiba.
Como alternativa, há um atalho ou método para tornar a janela do terminal transparente. Eu sei que eu poderia criar um processo de inicialização para executar o comando, mas isso envolveria abrir a janela do terminal e alertar o usuário.
Qualquer ideia ou conselho seria muito apreciado. Obrigado.
Depende de quando você precisa iniciar o script.
chmod +x
no script e use init.d ( exemplo no StackOverflow )