Всем здравствуйте! Помогите, пожалуйста, если есть время. Не пойму, что делаю неправильно :( А проблема такая:
1. есть, допустим, такой скрипт script1: #!/bin/sh echo "hi"
вот запускаю его под каким-нить user1 ок, работает
2. mount /mnt/disk2 (в fstab строчка ext2 rw,user,noauto ...)
ok
делаю под root следующее:
3. mkdir /mnt/disk2/progs 4. chown -R user1 /mnt/disk2/progs
потом захожу как user1
5. cp script1 /mnt/disk2/progs 6. cd /mnt/disk2/progs
пытаюсь запустить
7. script1
а в ответ - bash: script1: /bin/sh: bad interpreter : permission denied
если делать так 8. bash script1 - все ок
А нужно чтоб user1 скрипт запускал и обязательно в /mnt/disk2/progs
Спасибо заранее. Наверняка эта проблема решается легко, но вот вчера у меня чуть крыша не поехала :) P.S. (если это важно - slackware 2.4.20-pre11 bash-2.05b)