Biasanya ketika saya menemukan perintah yang ingin saya alias, saya gema ke .bashrc saya seperti ini:
[up button pressed to last command, then line edited so that it reads]
$echo "command-i-just-did" >> ~/.bashrc
Mungkin ada cara yang lebih baik untuk melakukan ini. Tapi bagaimanapun, baru saja saya menimpa seluruh file .rc dengan menggunakan chevron tunggal. Namun, karena .bashrc masih terkini, masih menerima alias lama saya (untuk sekarang tentu saja). Jadi adakah cara untuk memulihkannya?
.bashrc
memiliki logika di dalamnya yang bergantung pada variabel lokal seperti host, pengguna, dll. Yang mungkin tidak dapat dipulihkan. Jawaban sebenarnya adalah memulihkan dari cadangan terbaru Anda. Anda memang memiliki cadangan baru-baru ini?
echo "set -o noclobber" > ~/.bashrc
(ingat untuk menambahkan braket sudut kedua)