O terminal mostra isso quando se abre:
bash: /home/atlas/.bashrc: line 73: syntax error near unexpected token `['
bash: /home/atlas/.bashrc: line 73: `if [ -x /usr/bin/dircolors ] ; then '
Eu tentei corrigi-lo usando:
cp /ect/skel/.bashrc ~/
E eu entendo isso:
cp: cannot stat `/ect/skel/.bashrc': No such file or directory
Não sei por que isso está fazendo isso e como corrigi-lo. Eu já tinha estado no .bashrc
arquivo brincando e aparentemente eu estraguei algo. Tudo o que quero fazer é restaurar o .bashrc
arquivo para as configurações padrão.
Copie o conteúdo de https://gist.github.com/marioBonales/1637696/raw/337f7b60d4e3d9e887a0206dec6a737e94cdd26e/.bashrc
para
~/.bashrc
. Você pode usar um editor de texto comogedit
esse.fonte
Você não precisa necessariamente recriá-lo, basta ver o que a mensagem de erro está dizendo. Está dizendo que você tem um erro de sintaxe no seu arquivo. Com o que você tem, eu diria que está incorreto em lugares importantes.
Ao invés de
Deveria ser
Observe a falta de espaço entre o
]
e o;
.Além disso, para referência, aqui está o bloco if inteiro:
fonte
if [ -x /usr/bin/dircolors ] ; then echo yay; fi
gerayay
para mim;) Observe o espaço entre]
e;
.