An interpreted script should begin with the magic
<quote>shebang
</quote> line. That line specifies the interpreter program for the script. Due to the shebang line, the script can be invoked exactly like a binary program provided that it has the execute bit set. (See
<citerefentry><refentrytitle>chmod
</refentrytitle><manvolnum>1
</manvolnum></citerefentry>.) For example, a system admin can run our script manually, from the command line: