l29ahZl29ah-home ~ ‰ ls /home/l29ah/projects/w3crapcli/myspace.com
bar foo gaylinksarenotavailable getall getids myspace playid
l29ahZl29ah-home ~ ‰ export PATH=/home/l29ah/projects/w3crapcli
l29ahZl29ah-home ~ ‰ cat
zsh: command not found: cat
l29ahZl29ah-home ~ ‰ myspace.com/getids
zsh: Нет такого файла или каталога: myspace.com/getids
ГОВНО
Собственно, юзкейс: есть у меня в w3crapcli всякие каталоги. В некоторых несколько скриптов, которые хотят дёргать друг-дружку, а также есть каталог utils/ со всяким говном, которое могут хотеть дёргать все. Как мне лучше всего адресовать соседний скрипт из текущего? Предполагать, что они все лежат в $PATH как-то некруто, ибо могут быть коллизии имён. Делать для каждого скрипта уникальный префикс типа "ohfuckingcrappysite.com-downloadall" - длинно и уродливо. В plan9 можно было адресовать говно относительно /bin/, что позволяло штукам типа вышеописанной работать, если осуществить union mount всего w3crapcli в /bin, что было бы наилучшим решением тащемта, но прыщи такое не умеют ну никак. Поцкажите.