Saya rasa saya mengerti instruksi yang diberikan dalam Cara menambahkan direktori ke PATH? tentang menambahkan direktori ke $ PATH. Tetapi saya tidak mengerti bagaimana cara menambahkan direktori ke $ MANPATH atau $ INFOPATH.
Juga - dalam mencari bantuan di Google, saya perhatikan bahwa kadang-kadang arah mengatakan export PATH=/usr/share/lib/something:$PATH
dan kadang-kadang mengatakan export PATH=$PATH:/usr/share/lib/something
. Yang mana itu?
echo $MANPATH
kembali/usr/local/texlive/2012/texmf/doc/man
kepada saya. Ketika saya menambahkan jalur ke laporan konfigurasi bash/usr/local/texlive/2012/texmf/doc/man:/usr/local/texlive/2012/texmf/doc/man
dan zsh masih melaporkan/usr/local/texlive/2012/texmf/doc/man
. Untuk zsh saya menambahkan path ke/etc/zsh/zshrc
. Saya tidak yakin apakah ini benar. Saya juga mencoba mengedit/etc/environment
, seperti yang disarankan di sini , meskipun tidak berhasil.MANPATH=/usr/local/texlive/2010/texmf/doc/man:$MANPATH; export MANPATH
? Saya mencobaman tlmgr
dan mengatakan bahwa itu tidak ada.Jika halaman manual Anda ada
/usr/local/myproject/man
, yang perlu Anda lakukan adalah menambahkannya ke (akhir)/etc/manpath.config
:sumber
Sangat berbeda.
$PATH
berisi:
daftar tempat-tempat yang terpisah di mana bash (shell / terminal) harus memeriksa suatu program.Sebagai contoh jika Anda mengetik
cat
cara terminal memahami apa artinya untuk melihat melalui elemen pertama, kedua, ketiga$PATH
, maka simpan lokasi pertama yang ditemukannya untuk pemanggilan selanjutnyacat
.Jika saya memiliki dua versi program yang berbeda di dua tempat berbeda, dengan salah satu di antaranya lebih disukai, dan
$PATH
memberi tahu shell untuk mencari dalam urutan yang salah, maka ada masalah. Kalau tidak, tidak masalah.Buka terminal dan ketik
Anda akan melihat bahwa
a=5
mengatur nilai variabel dan$a
merujuk ke nama variabel, bukan nilai.Buka terminal kedua dan ketik
echo $a
. Lagi-lagi harus kosong.Perbedaan antara
export
dan penugasan (=
) dijelaskan di sini: /programming/1158091/defining-a-variable-with-or-without-export .sumber