Tidak, tidak ada penanganan khusus .profile
, .bashrc
atau file konfigurasi lainnya di dalam OS X. Jadi kecuali Anda menjalankan cadangan reguler (mis. menggunakan Time Machine), file-file ini akan hilang jika Anda mengetik >
dari pada >>
.
Beberapa ide utama untuk mengatasi hal ini
- jalankan cadangan reguler (mungkin ada file di komputer Anda yang lebih penting daripada
.profile
jadi Anda harus tetap melakukan ini)
- ubah kebiasaan dan gunakan editor teks pilihan Anda untuk memperbarui profil shell
buat fungsi shell untuk melakukan operasi penambahan, mis. sesuatu seperti ini (belum diuji)
add_to_profile() {
echo >> ~/.profile
echo '# ' Added on $(date) >> ~/.profile
echo $* >> ~/.profile
}
dan menggunakannya seperti add_to_profile 'export foo=bar'
.
gunakan Hazel (atau Tindakan Folder) untuk membuat cadangan .profile
dan .bashrc
secara otomatis setelah setiap perubahan
letakkan file-file itu di bawah kontrol versi (baik lokal atau di Github)