شبنگ (shebang) و اولین اسکریپت شما
بخشی از دوره Bash
اگر کلمهی «اسکریپت» هنوز به گوشتان چیزی میآید که فقط برنامهنویسهای واقعی مینویسند، خیالتان راحت باشد. اسکریپت چیزی نیست جز یک فایل متنی با فهرستی از دستورها در آن، و تا آخر این درس یکی از آنها را نوشتهاید، اجرایش کردهاید و دقیقا فهمیدهاید چرا کار کرد. هیچچیز اینجا به تجربهی برنامهنویسی نیاز ندارد.
در درس قبل یاد گرفتید که Bash را به دو شکل میشود به کار برد: خطبهخط تایپش کنید (حالت تعاملی)، یا در یک فایل ذخیرهاش کنید و یکجا اجرایش کنید (اسکریپت). فایل اسکریپت روی دیسک هیچ ویژگی خاصی ندارد، متن ساده است، درست مثل یک فهرست خرید. آنچه به کارش میآورد این است که Bash میتواند از بالا تا پایین بخواندش و هر خط را اجرا کند، پس هیچوقت یک دسته دستور را دو بار تایپ نمیکنید. ...
میخواهی Bash شبنگ (shebang) و اولین اسکریپت شما را در یک محیط واقعی یاد بگیری؟
روی دکمه زیر بزن تا یک ماشین لینوکس با Bash آماده دریافت کنی و شبنگ (shebang) و اولین اسکریپت شما را بهصورت عملی با یک مربی هوشمند که کدت را میشناسد تمرین کنی.
شروع این درسشبنگ (shebang) و اولین اسکریپت شماچه چیزهایی یاد میگیری
- Shebang
- #!/usr/bin/env bash
- Chmod +x
- ./script.sh vs bash script.sh
- Exit codes
این درس را به زبان خودت بخوان
همهٔ درسهای این دوره
12 درس- 1Bash چیست20 دقیقه
- 2شبنگ (shebang) و اولین اسکریپت شما25 دقیقه
- 3متغیرها و نقلقولگذاری25 دقیقه
- 4شرطها و تستها30 دقیقه
- 5حلقهها25 دقیقه
- 6توابع25 دقیقه
- 7آرایهها25 دقیقه
- 8بسط رشته و عملیات حسابی25 دقیقه
- 9تغییر مسیر ورودی/خروجی و پایپها25 دقیقه
- 10مدیریت خطا و Trapها30 دقیقه
- 11اشکالزدایی و بهترین شیوهها25 دقیقه
- 12پروژه نهایی: اسکریپت راهاندازی سرور60 دقیقه
