Shebang
A shebang, also called a hashbang, is the two-character sequence “#!” at the very start of a script file. It signals the operating system to use a specific interpreter to execute the file, making the script object executable as a program on Unix-like systems without invoking the interpreter manually.
Mechanism and usage: When a file marked as executable begins with “#!”, the kernel reads the rest
Limitations and portability: The shebang line is a feature of the operating system, not the scripting language.
Examples: A Python script might begin with “#!/usr/bin/env python3” to locate Python 3 in PATH, followed by