GNU/Linux >> Belajar Linux >  >> Linux

Memulihkan ~/.bashrc tanpa menggunakan perintah bash

cp bukan perintah bash – ini adalah program eksternal. Inilah mengapa gagal; perintah bash yang sebenarnya tidak akan terpengaruh oleh perubahan pustaka atau jalur. Jadi Anda menginginkan sebaliknya, yaitu menggunakan hanya perintah bash.

Anda dapat menghapus konten file sepenuhnya, menggunakan:

true > ~/.bashrc

Atau timpa dengan beberapa konten lain:

echo "" > ~/.bashrc

Atau Anda dapat mencoba membatalkan sementara perubahan buruk dalam live shell:

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

Atau Anda dapat menyalin konten file, baris demi baris, hanya menggunakan shell built-in:

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

Linux
  1. Menggunakan Ekspor Di .bashrc?

  2. Bagaimana saya bisa menjalankan serangkaian perintah dalam subkulit bash sebagai pengguna lain menggunakan sudo?

  3. Bagaimana cara mendaftar folder menggunakan perintah bash?

  1. Bash:ls * tanpa pengelompokan folder

  2. Bagaimana cara menghapus file tanpa menggunakan rm?

  3. Gunakan .bashrc tanpa merusak sftp

  1. Cara menggunakan perintah riwayat Bash

  2. Menggunakan Bash untuk otomatisasi

  3. 5 perintah Linux yang akan saya mulai gunakan