AI engineering glossary · Command line Git

What is shebang?

Shebang (also called Hashbang): The first line of a script, beginning with #! and naming the interpreter that should run the file. With execute permission set, the system uses it to launch the right program when you call the script directly.

Level: intermediateTopic: Command line Git

Shebang: an example

#!/usr/bin/env python3 on the first line lets ./train.py run under Python 3.

Related terms

More Command line Git terms

Where you learn it

Shebang is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.