シェルスクリプト総合 その21
■ このスレッドは過去ログ倉庫に格納されています
0183名無しさん@お腹いっぱい。
2013/01/27(日) 09:16:38.06http://linux.die.net/man/2/execve
The interpreter must be a valid pathname for an executable which is not itself a script.
って書いてあるけど。
>>177
http://www.tamacom.com/tour/kernel/linux/S/11237.html#L19 だと
26 if ((bprm->buf[0] != '#') || (bprm->buf[1] != '!') || (bprm->sh_bang))
27 return -ENOEXEC;
となってるので、仕様変えたのかな。
これ、
# cat /bin/aho
#!/bin/baka
$ cat /bin/baka
#!/bin/aho
とループしてたらどうなる?
■ このスレッドは過去ログ倉庫に格納されています