/home/my-pc/.bashrc:16: command not found: shopt
/home/my-pc/.bashrc:24: command not found: shopt
/home/my-pc/.bashrc:111: command not found: shopt
/usr/share/bash-completion/bash_completion:51: command not found: shopt
/usr/share/bash-completion/bash_completion:57: command not found: complete
/usr/share/bash-completion/bash_completion:62: command not found: complete
/usr/share/bash-completion/bash_completion:65: command not found: complete
/usr/share/bash-completion/bash_completion:68: command not found: complete
/usr/share/bash-completion/bash_completion:71: command not found: complete
/usr/share/bash-completion/bash_completion:74: command not found: complete
/usr/share/bash-completion/bash_completion:77: command not found: complete
/usr/share/bash-completion/bash_completion:80: command not found: complete
/usr/share/bash-completion/bash_completion:83: command not found: complete
/usr/share/bash-completion/bash_completion:86: command not found: complete
/usr/share/bash-completion/bash_completion:89: command not found: complete
/usr/share/bash-completion/bash_completion:92: command not found: complete
/usr/share/bash-completion/bash_completion:314: parse error near `\n'
\[\e]0;\u@\h: \w\a\]\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]$
esta es la salida
Respuesta1
Esto sucede debido al shell predeterminado de Linux que está configurado en zsh y para cambiarlo podemos usar el siguiente comando:
chsh -s /bin/bash
y luego obtenga su archivo bash para exportar las rutas presentes en él:
source ~/.bashrc
Respuesta2
Si su shell es zsh, realice las ediciones en ~/.zshrc
lugar de .bashrc.
Cuando haya terminado, guarde el archivo usando :wq
(suponiendo que esté usando vim) y ejecute este comando:
source ~/.zshrc
Recuerde eliminar cualquier cambio que haya realizado en .bashrc, para que no se ejecute dos veces.