Unix'te varsayılan yolu ayarlama


0

Daha yeni Fedora12 makineme valgrind kurdum.

$ valgrind                       // 1
$ valgrind: Command not found.   //error
$ /usr/local/bin/valgrind        // 2 works fine

Benim $PATHsahiptir /usr/local/binİçinde.

1 iş yapmak için yapmam gereken bir şey var mı?


Sadece kontrol etmek için, PATH $ echo?
fideli

Fedora'nın valgrind paketinde yanlış olan ne?
Ignacio Vazquez-Abrams

1
Bash kullanıyorsanız yapın type -a valgrind. Bu, bir diğer adın veya bir fonksiyonun yoldakilerden birinin yerini alıp almadığını gösterecektir. Ayrıca, yolun birden fazla noktasında görünüp görünmediğini de gösterecektir.
Dennis Williamson,

1
Yazmayı yum install valgrindmı rahatsız ettin ?
Ignacio Vazquez-Abrams

1
Yolunuzda tuhaf karakterler olup olmadığını görmek için echo "'$PATH'"|cat -vveya deneyin echo "'$PATH'"|hexdump -C. Ayrıca, diğer çalıştırılabilir dosyalar da /usr/local/bindüzgün çalışıyor mu? Ve valgrindtam olarak belirlenmiş bir yol gerektiren kendisi hakkında bir şey var mı?
Dennis Williamson

Yanıtlar:


0

kabuğuna bağlı olarak değişir. Örneğin, tcsh’de şunları yapın:

set path = ($path /usr/local/bin)

0

Oturumu kapattıktan ve sisteme tekrar giriş yaptıktan sonra çalıştı.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.