Cara mengulangi executable dalam $ PATH dengan bash


61

Subjek mengatakan itu semua, bagaimana mengulangi executable yang tersedia yang tersedia dalam salah satu dari $ PATH setelah mengubah hal-hal: misalnya menghapus biner dari satu $ PATH yang tersedia di $ PATH lain, mengubah variabel $ PATH.

Jawaban:



9

Saya menggunakan kedua cangkang dan pengulangan telah diperkuat di otak belakang saya selama beberapa dekade, itu keluar dari jari saya tanpa bertanya. Untuk mengakomodasi refleks-refleks yang telah saya tambahkan alias rehash='hash -r'ke .aliases_bashfile saya , yang saya uji dan sumbernya .bashrc.

Untuk meringkas, di .bashrcsaya menggunakan baris:

[[ -f ~/.aliases_bash ]] && . ~/.aliases_bash 

dan /.aliases_bashsaya menggunakan garis

alias rehash='hash -r'
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.