Re: /usr/bin/env
On Fri, 2007-01-26 at 19:10 +0300, Yuri Kozlov wrote:
> > > > -rwxr-xr-x 1 root root 3336 2006-12-04 03:32 /usr/bin/ruby1.8
> > > > antono@cerbo:~$ ls -la /usr/bin/ruby
> > > > lrwxrwxrwx 1 root root 7 2007-01-21 16:55 /usr/bin/ruby -> ruby1.8
> > > >
> > > > Как бы это починить?
> > >
> > > yuray@keeper:~$ ./t.rb
> > > test
> > > yuray@keeper:~$ cat t.rb
> > > #!/usr/bin/env ruby1.8
> > > #
> > > puts 'test'
> > >
> > > yuray@keeper:~$
> >
> > Вариант с точкой тоже не прокатывает.
> > Я понимаю как должно быть и знаю как оно работает обычно на дэбиане.
> > Больше интересует откуда у меня такие грабли и как их исправить.
> Покажите
>
> ls -l /usr/bin/env
> Проверил: если сделать
> chmod o-rx /usr/bin/env
> то получаю
> yuray@keeper:~$ ./t.rb
> bash: ./t.rb: /usr/bin/env: bad interpreter: Permission denied
antono@cerbo:~$ ls -la /usr/bin/env
-rwxr-xr-x 1 root root 12980 2006-08-31 14:57 /usr/bin/env
Вроде всё пучком... :(
--
Antono Vasiljev <antonalist@gmail.com>
Reply to: