238328
21.05.2012 21:44
Имеется некоторый исполняемый файл /path/to/my/executable
Есть такая команда, чтобы при вводе
$ %команданейм% /path/to/my/executable
он делал cd в /path/to/my/ и выполнял executable?
inb4: алиас на sed и awk
man dirname, man basename
sed, блядь, awk.. тупая прыщеблядь
про дирнейм и бейзнем знаю, но так не интересно
blah () {
cd `dirname $1`; $1
}
ок, ты меня затроллел
не юникс-вей и делает не то, что надо
$ blah () {
> cd `dirname $1`; $1
> }
$ blah /bin/pwd
/bin
Чего тебе ещё-то не хватает?
1. Не работает с относительным путём
2. Надо форкать и запускать в подшелле
1. Относительные пути в скриптах не нужны. А which даст тебе полный путь, если уж так хочется.
2. Нахуй форкать (хотя если надо, то это делается скобочками)?
я знаю
я знаю
Тогда иди нахуй.
багорт прыщеглазового
Nope.
None