نمایش نتایج: از شماره 1 تا 8 , از مجموع 8

موضوع: تغییر لینک در 10 فایل php به صورت یک جا ممکن است؟

  1. #1
    عضو انجمن سیدرضا بازیار آواتار ها
    تاریخ عضویت
    Mar 2013
    محل سکونت
    کازرون
    نوشته ها
    714
    تشکر تشکر کرده 
    3,740
    تشکر تشکر شده 
    1,021
    تشکر شده در
    701 پست

    پیش فرض تغییر لینک در 10 فایل php به صورت یک جا ممکن است؟

    سلام دوستان

    من تعدادی فایل php دارم که توی همه اونه یه لینک هست. حالا میخوام لینک رو توی همه فایل ها تغییر بدم (به صورت گروهی)

    مثلا هر جا لینک زیر رو ببینه:
    example.com
    تبدیلش کنه به
    example.ir

    این کار رو میشه با استفاده از ترمینال انجام داد؟
    یا نرم افزار خاصی توی لینوکس یا مک وجود داره که این کار رو بتونه برام انجام بده؟
    دوستدار کتاب بلیان

  2. # ADS




     

  3. #2
    عضو جدید
    تاریخ عضویت
    Oct 2018
    نوشته ها
    0
    تشکر تشکر کرده 
    15
    تشکر تشکر شده 
    3
    تشکر شده در
    2 پست

    پیش فرض پاسخ : تغییر لینک در 10 فایل php به صورت یک جا ممکن است؟

    نقل قول نوشته اصلی توسط سیدرضا بازیار نمایش پست ها
    سلام دوستان

    من تعدادی فایل php دارم که توی همه اونه یه لینک هست. حالا میخوام لینک رو توی همه فایل ها تغییر بدم (به صورت گروهی)

    مثلا هر جا لینک زیر رو ببینه:
    example.com
    تبدیلش کنه به
    example.ir

    این کار رو میشه با استفاده از ترمینال انجام داد؟
    یا نرم افزار خاصی توی لینوکس یا مک وجود داره که این کار رو بتونه برام انجام بده؟

    سلام
    اول یه بک آپ از پوشه بگیرید و بعد این دستور رو داخل پوشه امتحان کنید
    کد:
    sed -i 's/example.com/example.ir/g' *
    ویرایش توسط Ahmad652 : October 13th, 2018 در ساعت 19:46

  4. #3
    عضو انجمن سیدرضا بازیار آواتار ها
    تاریخ عضویت
    Mar 2013
    محل سکونت
    کازرون
    نوشته ها
    714
    تشکر تشکر کرده 
    3,740
    تشکر تشکر شده 
    1,021
    تشکر شده در
    701 پست

    پیش فرض پاسخ : تغییر لینک در 10 فایل php به صورت یک جا ممکن است؟

    نقل قول نوشته اصلی توسط Ahmad652 نمایش پست ها
    سلام
    اول یه بک آپ از پوشه بگیرید و بعد این دستور رو داخل پوشه امتحان کنید
    کد:
    sed -i 's/example.com/example.ir/g' *
    این دستور رو تست کردم جواب نداد
    دوستدار کتاب بلیان

  5. #4
    عضو جدید
    تاریخ عضویت
    Oct 2018
    نوشته ها
    0
    تشکر تشکر کرده 
    15
    تشکر تشکر شده 
    3
    تشکر شده در
    2 پست

    پیش فرض پاسخ : تغییر لینک در 10 فایل php به صورت یک جا ممکن است؟

    نقل قول نوشته اصلی توسط سیدرضا بازیار نمایش پست ها
    این دستور رو تست کردم جواب نداد
    میتونید ویرایشگر brackets رو روی مک نصب کنید. بعد از منو file گزینه open folder رو بزنید و فولدر مورد نظر رو انتخاب کنید.
    حالا از منو find گزینه replace in files رو انتخاب کنید.

  6. #5
    عضو انجمن mnajafi33 آواتار ها
    تاریخ عضویت
    Sep 2010
    محل سکونت
    هرمزگان - رودان
    نوشته ها
    195
    تشکر تشکر کرده 
    38
    تشکر تشکر شده 
    156
    تشکر شده در
    122 پست

    پیش فرض پاسخ : تغییر لینک در 10 فایل php به صورت یک جا ممکن است؟

    نقل قول نوشته اصلی توسط سیدرضا بازیار نمایش پست ها
    سلام دوستان

    من تعدادی فایل php دارم که توی همه اونه یه لینک هست. حالا میخوام لینک رو توی همه فایل ها تغییر بدم (به صورت گروهی)

    مثلا هر جا لینک زیر رو ببینه:
    example.com
    تبدیلش کنه به
    example.ir

    این کار رو میشه با استفاده از ترمینال انجام داد؟
    یا نرم افزار خاصی توی لینوکس یا مک وجود داره که این کار رو بتونه برام انجام بده؟
    تمام 10 تا فایل رو با notepad++ باز کن از finde replace استفاده کن
    و دکمه replace all in all opened documents رو بزنید متن انتخاب شده به متن جایگزینی که وارد کردین توی تمام صفحه هایی که باز کردین جایگزین میشه
    من خودم این کار رو انجام دادم و شده
    قبلش بکاپ بگیرین
    باتشکر
    رودان هاست
    RoudanHost.IR
    فروش هاست لینوکس و دامنه
    Telegram : Roudanhost - *****- Yahoo ID : mnajafi33

  7. #6
    عضو جدید
    تاریخ عضویت
    Oct 2018
    نوشته ها
    0
    تشکر تشکر کرده 
    15
    تشکر تشکر شده 
    3
    تشکر شده در
    2 پست

    پیش فرض پاسخ : تغییر لینک در 10 فایل php به صورت یک جا ممکن است؟

    نقل قول نوشته اصلی توسط mnajafi33 نمایش پست ها
    تمام 10 تا فایل رو با notepad++ باز کن از finde replace استفاده کن
    و دکمه replace all in all opened documents رو بزنید متن انتخاب شده به متن جایگزینی که وارد کردین توی تمام صفحه هایی که باز کردین جایگزین میشه
    من خودم این کار رو انجام دادم و شده
    قبلش بکاپ بگیرین
    باتشکر
    البته np++ فقط نسخه ویندوز داره.
    لازم هم نیست کل فایلها رو باز کنند. با replace in files میشه انجام داد.

  8. #7
    عضو دائم
    تاریخ عضویت
    Oct 2008
    محل سکونت
    Neverland
    نوشته ها
    3,019
    تشکر تشکر کرده 
    1,897
    تشکر تشکر شده 
    8,821
    تشکر شده در
    4,186 پست

    پیش فرض پاسخ : تغییر لینک در 10 فایل php به صورت یک جا ممکن است؟

    نقل قول نوشته اصلی توسط سیدرضا بازیار نمایش پست ها
    این دستور رو تست کردم جواب نداد
    چرا نشد؟

    اگه ویندوز با Npp بزن
    Find in Files
    Replace in Files

  9. #8
    عضو انجمن سیدرضا بازیار آواتار ها
    تاریخ عضویت
    Mar 2013
    محل سکونت
    کازرون
    نوشته ها
    714
    تشکر تشکر کرده 
    3,740
    تشکر تشکر شده 
    1,021
    تشکر شده در
    701 پست

    پیش فرض پاسخ : تغییر لینک در 10 فایل php به صورت یک جا ممکن است؟

    چون از سیستم عامل مک استفاده میکنم در حال حاضر این نرم افزار هایی رو که معرفی کردید رو ندارم

    یکم کنجکاو شدم و تصمیم گرفتم یه کد با php بنویسم که برام اون رو انجام بده

    کد رو میزارم شاید به دردتون بخوره

    کد PHP:
    <?php
    $folder 
    'folder';
    echo 
    '<p><b>file haye mojod</b> dar <span style="color:red">'__DIR__ .'</span></p> ';

    foreach (
    glob("$folder/*.php") as $filename) {

        
    $file file_get_contents($filename);

        if( 
    strpos$file'text' ) === false ){
            echo 
    '<span style="color:red">NO: </span>';
        }else{
            echo 
    '<span style="color:blue">YES: </span>';
        }

        echo 
    $filename.'<br>';

        if (
    file_put_contents($filenamepreg_replace("/text/""new text"$file))) {

        } else {
            echo 
    "peyda nashod";
        }
    }
    قبلا با ترمینال هم انجام میدادم اما یادم رفته. لطفا اگه کسی بلده، روش ترمینال رو هم بهم بگه
    ویرایش توسط سیدرضا بازیار : October 13th, 2018 در ساعت 21:13
    دوستدار کتاب بلیان

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 1
    آخرين نوشته: August 4th, 2018, 14:57
  2. هارد بندی سرور به چه صورت هست؟
    توسط kiavaco در انجمن ساير مجازي سازي ها
    پاسخ ها: 0
    آخرين نوشته: May 31st, 2017, 16:47
  3. پاسخ ها: 0
    آخرين نوشته: January 10th, 2017, 16:13
  4. چرا بعضی اسکریپت ها به این صورت هست؟
    توسط vimax در انجمن اسکریپت های دیگر
    پاسخ ها: 4
    آخرين نوشته: October 4th, 2010, 04:42

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

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