Karena OS X berasal dari warisan unix, Anda ingin menyimpan file sistem /usr/local/binuntuk aplikasi baris perintah dan skrip yang menjadi milik sistem secara lokal dan bukan untuk pengguna tertentu. Anda mungkin perlu membuat direktori ini terlebih dahulu dengan menjalankan:
sudo mkdir -p /usr/local/bin
Anda dapat memindahkan aplikasi baris perintah apa pun ke folder itu dengan menjalankan:
sudo mv my-binary /usr/local/bin/
Untuk memastikan itu /usr/local/binadalah bagian dari jalur pencarian standar Anda di Terminal, periksa konten /etc/pathsdan tambahkan jika perlu:
grep -w /usr/local/bin /etc/paths || sudo sh -c 'echo /usr/local/bin >> /etc/paths'
Beberapa pengguna membuat direktori kedua untuk skrip level pengguna, tetapi ini lebih tergantung pada preferensi pribadi.
Saya biasanya membuat direktori bin di setiap folder pengguna dan kemudian menyembunyikannya dari Finder - tetapi Anda dapat membuat keputusan sendiri apakah Anda ingin menyembunyikannya:
mkdir ~/bin
chflags hidden ~/bin
Dalam hal ini, Anda ingin setiap jalur pengguna memasukkan lokasi ini dengan memodifikasi skrip startup shell ( ~/.bash_profileuntuk bash yang merupakan shell standar)
export PATH=$PATH:~/bin
atau dengan mengkodekan jalur ke setiap aplikasi saat Anda menjalankannya.