GNU/Linux >> Tutoriales Linux >  >> Linux

Restaurar ~/.bashrc sin usar comandos bash

cp no es un comando bash, es un programa externo. Por eso falla; los comandos bash reales no se verían afectados por los cambios de biblioteca o ruta. Así que quieres lo contrario, es decir, usar solo comandos bash.

Puede eliminar el contenido del archivo por completo, usando:

true > ~/.bashrc

O sobreescribir con algún otro contenido:

echo "" > ~/.bashrc

O puede intentar deshacer temporalmente los cambios incorrectos dentro del shell en vivo:

unset LD_LIBRARY_PATH LD_PRELOAD LD_AUDIT
export PATH=/bin:/usr/bin
cp /etc/skel/.bashrc ~

O puede copiar el contenido del archivo, línea por línea, usando solo las funciones integradas de shell:

while IFS="" read -r line; do
    echo "$line";
done < /etc/skel/.bashrc > ~/.bashrc

Linux
  1. 5 comandos de Linux que voy a empezar a usar

  2. ¿Usando exportar en .bashrc?

  3. Uso de declaraciones de casos en Bash

  4. Usando la salida de comandos anteriores en bash

  5. Bash:ls * sin agrupación de carpetas

Qué es Git Bash; Trabajar con comandos de Git Bash

.bashrc frente a .bash_profile

11 comandos de Linux sin los que no puedo vivir

Cómo controlar Vagrant Box usando comandos de Vagrant

¿Cómo eliminar un archivo sin usar rm?

Usa .bashrc sin romper sftp