Script shebang
suggest changeSyntax
- Use
/bin/bash
as the bash interpreter:
#!/bin/bash
- Search the bash interpreter in the
PATH
environment variable withenv
executable:
#!/usr/bin/env bash
Remarks
A common mistake is to try to execute Windows end-line formatted \r\n
script files on UNIX/Linux systems, in this case the used script interpreter in the shebang is:
/bin/bash\r
And is obliviously not found but can be hard to figure out.
Found a mistake? Have a question or improvement idea?
Let me know.
Table Of Contents