Em seu .bashrc , faça referência ao seu script de inicialização personalizado usando . setup.sh em vez de ./setup.sh . Isso fará com que seja executado no contexto da sessão atual, em vez de ser executado como um programa separado com seu próprio contexto.