Which Komutu Kullanımı
Which komutu, linux’ta bir komutun, ortam değişkenlerinde $PATH değişkeniyle belirtilen dizinlerde arama yapar ve yürütülebilir dosyasını bulur.
$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
Aşağıdaki gibi 3 iade durumuna sahiptir:
- 0: Belirtilen tüm komutlar bulunursa ve yürütülebilirse.
- 1: Belirtilen komutlardan biri veya daha fazlası yoksa veya yürütülebilir değilse.
- 2: Geçersiz bir seçenek belirtilmişse.
Sadece -a parametresini alır. Bulabildiği yğm dosyalrı listeler.
$ which vi
/usr/bin/vi
$ which -a vi
/usr/bin/vi
/bin/vi