Skip to content

allow calling shebang scripts in PATH

Aaron Janse requested to merge aaronjanse/relibc:master into master

I don't have a way to test this MR right now, but I thought I might as well share the code. See below. I've tested it, and it works.

Test case to show the need for this MR:

$ echo '#!/bin/bash' > /bin/foo
$ echo 'echo 123' >> /bin/foo
$ /bin/foo
bash: no such file or directory "foo" (roughly; notice "foo" instead of "/bin/foo")
Edited by Aaron Janse

Merge request reports