سلام
پیرو ادامه آموزش شل اسکریپت که جلسه بیستم گفتم ، این آموزش رو اینجا می نویسم :
اولا یادمون باشه ؛ محتوای شل اسکریپت ، مجموعه ای از دستورات لینوکسیه
برای نوشتن شل اسکریپ این مراحل رو باهم دنبال می کنیم :
توی شل یا پوسته یا bash که با کاربر ساده login کردید این خط رو بنویسید :
echo Hello
خروجی بصورت زیر می شه :
Hello
ساده است ، کلمه Hello رو برامون چاپ می کنه ، حالا لینو توی یک فایل می نویسیم :
برای این کار از ویرایشگر یا دستور cat استفاده می کنیم ، من با cat این فایل رو می سازم :
cat > test
این دستور یک فایل به نام test درست می کنه و منتظر می مونه تا شما محتوای فایل رو وارد کنید :
bin/bash/!#
در مورد این خط : یعنی محتوای این برنامه باید با bash مورد بررسی قرار بگیره ، ادامه میدیم :
echo Hello
بعد از این خط ، کلید enter رو فشار میدیم و با کلید CTRL + D فایل رو ذخیره و میبندیم
حالا فایل رو اجرایی می کنیم :
chmod 777 test
یادمون باشه این دستور با این وضعیت خوب نیست ، به موقع به توضیحاتش می رسیم
حالا اجراش می کنیم :
test/.
برامون کلمه Hello رو چاپ می کنه
می تونیم توی شل اسکریپتمون دستورات دیگه ای قرار بدیم مثل :
ls
pwd
whois
.....
موفق باشید