Estraguei meu arquivo .bashrc

1

Eu estava tentando adicionar o comando source no final para que eu não precise inseri-lo na linha de comando a cada sessão, a adição que fiz foi, no final do arquivo,

# Load Root Files
source /home/user/file/blah/blah/thisroot.sh

Parece que eu fiquei maluco. Agora, quando executo o comando padrão para executar o programa, obtenho

user@user-laptop:~$ root -l
bash: /home/user/Downloads/root/bin/root: No such file or directory

Achei que poderia reverter as alterações que fiz. Mas agora não consigo nem abrir o arquivo .bashrc .

$ emacs .bashrc&
[1] 2478
user@user-laptop:~$ Command 'emacs' is available in '/usr/bin/emacs'
The command could not be located because '/usr/bin' is not included in the PATH environment variable.
emacs: command not found

Agora você provavelmente pode perceber por tudo isso que eu sou o n00b aqui. Por favor, me ajude.

    
por yayu 11.07.2011 / 02:44

2 respostas

5

Você bagunçou seu PATH, então é por isso que você não pode iniciar o emacs apenas executando esse comando. Você precisará usar o caminho completo para iniciar o emacs. Você precisa estar no seu diretório home para executar este comando.

Tente isso

/usr/bin/emacs .bashrc
    
por tgm4883 11.07.2011 / 02:54
1

Isso pode ser um pouco tarde demais, mas só assim a comunidade pode se beneficiar, se for o caso, você pode seguir as instruções em esta resposta para redefinir seu arquivo .bashrc . Eu faria uma cópia do antigo caso você tenha outras coisas que funcionem e que você ainda queira usar.

    
por TomCho 20.02.2015 / 11:54