Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Do you need a wrapper script for scripts in the PATH or execve? I would usualy chmod+x the script but I am not sure here.


If you want to make it work regardless of where uv is installed, you can use the following shebang line:

  #!/usr/bin/env uv run --script


Discussed here:

> Using uv as your shebang line

https://news.ycombinator.com/item?id=42855258

Since `env` doesn’t pass multiple arguments by default, the suggested line uses `-S`:

   #!/usr/bin/env -S uv run --script


Not at a laptop to try this right now, but shouldn't this be possible with the shebang? Something along the lines of:

    #!/home/tetha/Tools/uv run


Yes it is, I just converted my work scripts over this afternoon.

    #!/usr/bin/env uv run




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: