Что требуется: заменить обычный /usr/bin/perl на wrapper, который просто записывает вывод whoami в определенный файлик, и продолжает выполнять то что от него требуется. Попробовал сделать так:
# cat ./perl.sh
#!/bin/sh
echo `whoami` >> /tmp/checkperl
/usr/local/bin/perl5.8.8 $*
Но почему-то на обычном скрипте:
#!/home/komintern/perl.sh
print "Hello world!\n\n"
Оно работать не хочет, говорит
# ./test.pl
./test.pl: line 2: print: command not found
Права на исполнение везде стоят. Я чего-то не понимаю во всей этой идее, или как? Как мне все же добиться цели?