Ben $ HOME / bin bir dosya var (sormadan önce, evet, benim yolumdadır) denilen test
hangi dosyayı tam yolu ile çalıştırdığınızda iyi çalıştırılabilir teyit denir . Ancak, bu şekilde çalışmadığımda gerçekten garip bir sorunla karşılaşıyorum. Sadece test
terminalde koştuğumda, hiçbir şey yapmaz ve hemen geri döner. Bunun birkaç nedenden dolayı dosyayı bulma sorunu olmadığını biliyorum:
Hata mesajı yok. Normalde dosya bulunamazsa veya yürütülemezse, bir mesaj yazdırılır.
Çalıştırılması
which test
yine de doğru dosya yolunu döndürür.Muhtemelen en tuhafı - komut dosyası çalıştırıldığında iyi çalışıyor
strace
.strace
Neler olup bittiğini anlayabildiğimi görmek için kullanmayı denedim ama koştuğumdastrace
0 sorunla beklendiği gibi çalıştı.
type
, değilwhich
. Bkz. Neden “hangisini” kullanmıyorsunuz? O zaman ne kullanılır?