نمایش نتایج: از شماره 1 تا 6 از مجموع 6
سپاس ها 64سپاس
  • 15 توسط darklove
  • 12 توسط darklove
  • 12 توسط darklove
  • 7 توسط darklove
  • 9 توسط darklove
  • 8 توسط darklove

موضوع: Shell Programing

  
  1. #1
    نام حقيقي: Peyman Yousefi

    عضو ویژه شناسه تصویری darklove
    تاریخ عضویت
    Oct 2005
    محل سکونت
    ABHAR
    نوشته
    3,330
    سپاسگزاری شده
    1005
    سپاسگزاری کرده
    318
    نوشته های وبلاگ
    7

    Shell Programing

    برنامه نویسی با پوسته لینوکس ( Shell Programing )
    معرفی Shell : Shell یک پردازشگر است که فرامین ورودی در خط فرمان را اجرا میکنید.
    چرا از Shell Programing استفاده میکنیم : برای شما اتفاق افتاده که در طول روز و هفته بارها چنیدن دستور را اجرا کنید، این کار وقت بیشتری از شما میگیرد و احتمال بروز خطا نیز وجود دارد، اما شما میتوانید این دستورات را در یک فایل متنی ذخیره نموده و با هر بار اجرای فایل، دستورات مورد نظر اجرا گردند.
    به این برنامه نویسی، برنامه نویسی شل ( Shell Programing ) و به فایل که حاوی دستورات میباشد، اسکریپت شل
    ( Shell Script ) می گویند.
    انواع پوسته :
    Sh ( Bourne – Again Shell ) : نسخه ابتدایی Shell در نسخه های ابتدایی Unix.
    Ksh, Pdksh : پوسته پیش فرض نسخه های تجاری هستند.
    Csh, Tcsh, Zsh : سومین پوسته ی پرطرفدار پس از Bash و Ksh.
    Bash : پوسته ای که یکی از ویژگی های آن متن باز بودن و شباهت بسیار به Ksh.
    ایجاد فایل اسکریپت Shell :
    برای ایجاد کردن فایل از یک ویرایشگر نظیر vi, nano, gEdit استفاده میکنیم.
    Nano hello.sh
    یا
    Nano hello
    #!/bin/bash
    # Hello Bash
    Echo “Hello”
    توضیحی در مورد فایل :
    در فایلهای اسکریپت توضیحات با علامت # نوشته می شوند، اما ممکن است تعجن کنید پس ما چرا از #! استفاده کرده ایم و آن هم در ابتدای فایل ایکریپت آمده است.
    خط اول برنامه با # شروع شده که به شل میگوید که این سطر، یک سطر توضیحی است و علامت ! که بعد از آن است میگوید که بعد از آن را اجرا کند.
    یعنی بعد از علامت ! شما باید محل پوسته ی خود یعنی Bash را بدهید تا سیستم بداند برای اجرای بقیه دستورات از چه نوع پوسته ی استفاده کند.
    برای دانستن Shell اجرایی در سیستم از این دستور استفاده کنید.
    Cat /etc/Shells
    بعد از نوستن فایل اسکریپت باید قابلیت اجرا شدن را به فایل بدهیم که با دستور زیر این کار را انجام میدهیم.
    Chmod u+x hello.sh
    یا
    Chmod u+x hello
    و برای اجرا در همان محل که فایل را ذخیره نموده ایم رفته و دستور زیر را وارد میکنیم.
    ./ hello.sh
    یا
    ./hello




    موضوعات مشابه:
    ویرایش توسط darklove : 2011-01-01 در ساعت 10:13 AM
    SADEGH65، ARM، parssat و 12 نفر دیگر سپاسگزاری کرده‌اند.

  2. #2
    نام حقيقي: Peyman Yousefi

    عضو ویژه شناسه تصویری darklove
    تاریخ عضویت
    Oct 2005
    محل سکونت
    ABHAR
    نوشته
    3,330
    سپاسگزاری شده
    1005
    سپاسگزاری کرده
    318
    نوشته های وبلاگ
    7
    دریافت قسمت دوم آموزش
    بخش دوم نوشته شده توسط mah454
    http://judynet.ir/attachment/1294125272_815865a3.doc


    SADEGH65، parssat، al1p0ur و 9 نفر دیگر سپاسگزاری کرده‌اند.

  3. #3
    نام حقيقي: Peyman Yousefi

    عضو ویژه شناسه تصویری darklove
    تاریخ عضویت
    Oct 2005
    محل سکونت
    ABHAR
    نوشته
    3,330
    سپاسگزاری شده
    1005
    سپاسگزاری کرده
    318
    نوشته های وبلاگ
    7
    دریافت قسمت سوم آموزش
    Download


    SADEGH65، mgholami، al1p0ur و 9 نفر دیگر سپاسگزاری کرده‌اند.

  4. #4
    نام حقيقي: Peyman Yousefi

    عضو ویژه شناسه تصویری darklove
    تاریخ عضویت
    Oct 2005
    محل سکونت
    ABHAR
    نوشته
    3,330
    سپاسگزاری شده
    1005
    سپاسگزاری کرده
    318
    نوشته های وبلاگ
    7
    دریافت قسمت چهارم آموزش
    بخش چهارم نوشته شده توسط mah454
    Download


    ویرایش توسط SADEGH65 : 2011-01-09 در ساعت 10:08 PM
    mgholami، RezaN0، itpirooz و 4 نفر دیگر سپاسگزاری کرده‌اند.

  5. #5
    نام حقيقي: Peyman Yousefi

    عضو ویژه شناسه تصویری darklove
    تاریخ عضویت
    Oct 2005
    محل سکونت
    ABHAR
    نوشته
    3,330
    سپاسگزاری شده
    1005
    سپاسگزاری کرده
    318
    نوشته های وبلاگ
    7
    دریافت قسمت پنجم آموزش
    بخش پنجم نوشته شده توسط mah454
    دانلود


    mgholami، Zahmatkesh، RezaN0 و 6 نفر دیگر سپاسگزاری کرده‌اند.

  6. #6
    نام حقيقي: Peyman Yousefi

    عضو ویژه شناسه تصویری darklove
    تاریخ عضویت
    Oct 2005
    محل سکونت
    ABHAR
    نوشته
    3,330
    سپاسگزاری شده
    1005
    سپاسگزاری کرده
    318
    نوشته های وبلاگ
    7
    دریافت قسمت ششم آموزش
    Download


    RezaN0، itpirooz، alig و 5 نفر دیگر سپاسگزاری کرده‌اند.

کلمات کلیدی در جستجوها:

دستور نمایش گربه در shell script لینوکس

پوسته linux shells

نوشت در فایل بوسیله دستور cat در shell script

دستور پوسته ی CAT

دستورات پوسته ی cat

باک کردن یک سطر درshell لینوکس

download Shell Programing

اجرا كردن shell script

در لینوکس(zsh)پوسته ی

Bourne-again shell

آموزش دستورات script shell

فرامین پوسته ی kornshell

خط فرمان BOURNE AGAIN SHELL

دستورات بورن شل

اجرا کردن shell script در لینوکس

برچسب برای این موضوع

مجوز های ارسال و ویرایش

  • شما نمی توانید موضوع جدید ارسال کنید
  • شما نمی توانید به پست ها پاسخ دهید
  • شما نمی توانید فایل پیوست ضمیمه کنید
  • شما نمی توانید پست های خود را ویرایش کنید
  •