هي طريقة عشان نشغل بيها الأبلكيشنز وبالذات في الـ OS اللي هي Unix based

وهي اختصار لحاجتين # Sharp - وكمان ! Bang فيبقا SheBang

وهي ببساطة، انك بتكتب سطر فأول الفايل كدا بتعرفه بيشتغل منين، فلما بتخلي الفايل Executable وتعمله Run عادي هيحصله Run من غير أي حاجة ومن غير أي Command

ممكن تعملها مع Bash Scripts او Python ومؤخرا مع C#

#!/usr/bin/env python3
 
#!/bin/bash

واللي بكتبه بعد الـ Shebang دا عبارة عن Path وهي اني بخلي الـ System يروح يدور مثلا على الـ Interpreter بتاع Python

عشان اعملها Run بستخدم كدا ./FileName

من غير Shebang مثلا الـ Python Script هيشتغل كدا python3 script.py

Example

#!/usr/bin/env python3
print("Hello CornPop")
chmod +x script.py
./script.py