دستور جایگزینی متن در فایل

شروع موضوع توسط ruin3r ‏Jun 20, 2015 در انجمن بش اسکریپت

  1. ruin3r

    ruin3r مدیر کل انجمن عضو کادر مدیریت مدیر کل انجمن

    با سلام.
    با دستور زیر به راحتی می توانید متنی رو در یک فایل در بش با تنی دیگر جایگزین کنید.
    به عنوان مثال برنامه ای نوشتید و می خواهید هر بار که متغیر جدیدی رو به با دستور read خوندید به فایل مورد نظر بدهید.
    دستور مورد نظر replace می باشد.
    مثال:
    فایلی دارید به نام iranwebadmin.sh که در اون متنی به صورت ثابت port=4444 می باشد.
    برای این کار می توانید به صورت زیر عمل کنید:

    کد:
    برای مشاهده محتوا شما بایستی ثبت نام کنید.
    همچنین همونطور که در بالا عرض کردم ممکن است port=555 شما یک متغیر به نام $port باشد که با دستور read اون رو دریافت و در اسکریپت اجرا می کنید.
    مثال:

    کد:
    برای مشاهده محتوا شما بایستی ثبت نام کنید.
    موفق باشید.

    موفق باشید.
    شاهین سالک توتونچی
     
    آخرین ویرایش: ‏Feb 9, 2016

به اشتراک بگذارید

س