$ PATH'ım şöyle:
/home/torbjorr/deployed/vector/x86_64-GNU%2fLinux:/home/torbjorr/deployed/typewriter/x86_64-GNU%2fLinux:/home/torbjorr/deployed/mustudio/x86_64-GNU%2fLinux:/home/torbjorr/deployed/mathext/x86_64-GNU%2fLinux:/home/torbjorr/deployed/doxymax/x86_64-GNU%2fLinux:/home/torbjorr/deployed/c2tex/x86_64-GNU%2fLinux:/home/torbjorr/deployed/x86_64-GNU%2fLinux/wand:/home/torbjorr/deployed/x86_64-GNU%2fLinux/spellesc:/home/torbjorr/deployed/x86_64-GNU%2fLinux/projinit:/home/torbjorr/deployed/x86_64-GNU%2fLinux/herbs:/home/torbjorr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
Bash, ben sorun olmadan bulunan değnek çağırabilir
/home/torbjorr/deployed/x86_64-GNU%2fLinux/wand
sevmek
$ wand
(i) Mål från "main.cpp" har registrerats
(i) Skapar katalog "__wand_targets_dbg"
(i) Kör g++ "main.cpp" -fpic -L"/home/torbjorr/deployed" -g -Wall -std=c++11 -I"/home/torbjorr/deployed" -o "__wand_targets_dbg/cb-template
Ancak, bourne kabuk uyumluluk modunda, değnek bulunamaz:
$ wand
sh: 2: wand: not found
Sorun, bu yollardaki% işaretidir. Bu işaret URL kodlaması ile eklenmiştir, böylece "GNU / Linux" adı geçerli bir dosya adı olmasa bile dizin adında kullanılabilir. Adın sh olarak çalışmasını sağlamak veya sh komutunun bash olarak çalışmasını sağlamak mümkün mü? Yani, yine de bash için bağlanan / bin / sh komutuyla çağrılmış olsa bile bash'ın aynı şekilde davranmasını sağlayın.
sh
(okbash
vezsh
olsa da). Doğrudan çalıştırılabilir çağırmak çalışırsh
; gerçekten garip.