Cara mengekspor ke $ PATH secara permanen karena file .bashrc tidak ada di direktori $ HOME

0

Saya mencoba mencari tahu macOS dan ingin menginstal Composer yang bukan masalah .... tapi saya memerlukan installer Laravel dan Symfony dan dalam dokumentasi itu mengatakan bahwa saya perlu mengekspor variabel dalam file .bashrc.

Biasanya file itu ada di / home / username / direktori di Linux

Tapi di mana file .bashrc di Mac? Bagaimana cara mengekspor ke PATH?

lewis4u
sumber

Jawaban:

2

Itu harus disimpan di /Users/username/. Untuk menambahkan sesuatu ke .bashrcfile Anda gunakan

echo foo >> ~/.bashrc

Pastikan untuk menggunakan >>dan tidak >, karena yang terakhir akan menimpa file.

Seperti @fd0 katakan, Anda mungkin ingin ini di Anda .bash_profileuntuk memastikan itu memuat Saya akan menambahkan untuk Anda .bash_profileseperti ini:

echo "export PATH="$HOME/path/added:$PATH"" >> ~/.bash_profile
Gleland
sumber
Tapi itu tidak ada. Dan jika saya membuat satu dan menulis PATH ekspor di sana itu tidak berpengaruh
lewis4u
Anda tidak perlu menggunakan sudountuk menulis ke Anda sendiri .bashrc.
fd0
Anda dapat menggunakan touch ~/.bashrcuntuk membuat file bashrc jika tidak ada. Anda harus menggunakan $PATHuntuk referensi variabel yang benar, bukan hanya PATH.
Gleland
Terminal emulator memulai shell sebagai shell login. .bashrctidak akan dibaca. Gunakan baik .bash_login, .bash_profileatau .profile.
fd0
di mana file .bash_profile itu ???
lewis4u