Saya memiliki beberapa skrip bash yang sangat sederhana yang saya buat bersama untuk hal-hal yang saya lakukan secara teratur. Salah satunya adalah menjalankan duplikasi untuk melakukan tugas cadangan saya. Tidak ada yang pintar hanya sekelompok jika .. maka pernyataan benar-benar. Karena ini perlu dijalankan sebagai sudo apakah itu praktik terbaik untuk meletakkan skrip saya di / usr / bin (atau lokasi lain di PATH), chown to root.root dan chmod ke 700?
gitseperti di githubdalam awan?
/usr/local/bin. Kalau tidak, saya akan mengatakan hanya memasukkan mereka ~/bin. Skrip Anda sendiri di kedua direktori harus aman saat Anda meningkatkan.
~/binini adalah tempat terbaik untuk sebagian besar skrip karena Anda tidak harus menggunakan sudountuk mengeditnya seperti yang Anda lakukan ketika disimpan /usr/local/bin.
gituntuk mengontrol versi skrip Anda, letakkan salinan lokal dari git repo di tempat yang Anda sukai~, dan kemudian symlink skrip ke dalamnya~/bin.