Seu comando acima é um pouco estranho. São dois comandos ou um?
Se um comando, então source
em si é um comando. Se você quiser usá-lo lá, então você deve dar &&
(comando após &&
será executado próximo ao antes do comando) antes de source
.
Se dois comandos, suas aspas provavelmente estão incorretas. A forma correta dos seus comandos será:
Primeiro comando
sudo sh -c "echo export MSF_DATABASE_CONFIG=/opt/metasploit-framework/database.yml >> /etc/profile"
Explicação: este comando faz concatenação (inserção de texto) com o texto " exportar MSF_DATABASE_CONFIG = / opt / metasploit-framework / database.yml " em seu / etc / perfil. O texto será colocado na nova linha.
Segundo comando
source /etc/profile
Explicação: este comando diz ao bash para usar a configuração dentro do novo / etc / profile.
Tome cuidado com as aspas . CMIIW.