tgoop.com/tutorial_termux98/1158
Last Update:
هلو مای فرندز حالتون چطوره 🤜
🔹می خواستم یع توضیح بدم در بابت یع دستور خاص که برای همه تون شاید جای سوال داشته باشه.
🎯 دستور
#!/data/data/com.termux/files/usr/bin/bash
🔺به دستور بالا "shebang" یا "hashbang" نیز گفته میشود، در اسکریپتهای شل (shell scripts) به کار میرود و نشاندهنده این است که اسکریپت باید با کدام مفسر (interpreter) اجرا شود.
🔺کاربردها:
1⃣ مشخص کردن مفسر:
▫️این خط به سیستم میگوید که برای اجرای این اسکریپت از مفسر Bash استفاده کند. در مورد ترموکس (Termux)، مسیر مفسر Bash به صورت /
data/data/com.termux/files/usr/bin/bash مشخص شده است.
2⃣ اجرا به عنوان اسکریپت:
▫وقتی شما یک فایل اسکریپت را اجرا میکنید (مثلاً با استفاده از ./
script.sh)، سیستم به دنبال خط اول میگردد تا ببیند که باید از کدام مفسر برای اجرای آن استفاده کند. اگر این خط وجود نداشته باشد، ممکن است اسکریپت به طور نادرست اجرا شود یا خطا دهد.
3⃣ قابل حمل بودن:
▫با استفاده از shebang، شما میتوانید اسکریپتهای خود را در محیطهای مختلف اجرا کنید بدون اینکه نیاز باشد هر بار مفسر را مشخص کنید.
🌀 مثال:
اگر شما یک فایل به نام myscript.sh
داشته باشید و در آن خط زیر را قرار دهید:#!/data/data/com.termux/files/usr/bin/bash
echo "Telegram Id: @tutorial_termux98"
🔺سپس با استفاده از دستورات زیر به فایل مجوز اجرایی بدهید و آن را اجرا کنید.chmod +x myscript.sh
./myscript.sh
🌀خروجی باید
[ Telegram Id: @tutorial_termux98
]
باشد.
#هک #هکر #ترموکس #امنیت
▪️▫️◾️◽️◼️◻️
🆑 @tutorial_termux98
BY دستورات ترموکس || Termux
Share with your friend now:
tgoop.com/tutorial_termux98/1158