[room] Python
Boldin Pavel
=?iso-8859-1?q?boldin=2Epavel_=CE=C1_gmail=2Ecom?=
Сб Июл 16 03:22:20 MSD 2005
Andrey Rahmatullin пишет:
>On Mon, Jul 11, 2005 at 11:10:33AM +0400, Антон Горлов wrote:
>
>
>>Кстати по поводу питона -является ли нарушением то что в начале идёт не
>>
>>
>Если запускать это дело через интерпретатор, а не просто шеллом - пофик.
>Шелл такое не запустит.
>
>
"binfmt_script.c" 116
linux-2.6.12
static int load_script(struct linux_binprm *bprm,struct pt_regs *regs)
{
char *cp, *i_name, *i_arg;
struct file *file;
char interp[BINPRM_BUF_SIZE];
int retval;
if ((bprm->buf[0] != '#') || (bprm->buf[1] != '!') || (bprm->sh_bang))
return -ENOEXEC;
/*
* This section does the #! interpretation.
* Sorta complicated, but hopefully it will work. -TYT
*/
PS: запускает не шел (который bash), а ядро. или я что-то неправильно понял?
--
Boldin Pavel aka davinchi. mail-to: ldavinchi /at\ inbox _dot_ ru
ZU - Zagovor Unixoidov. SSAU 303.
Подробная информация о списке рассылки smoke-room