How to use sed to find and replace text in files in Linux

  • برای این منظور از ابزار sed به شکل زیر استفاده می کنیم :
sed -i 's/old-text/new-text/g' input.txt
  • توجه داشته باشید که سویچ i- باعث می شود که تغییرات درون فایل اعمال شود.
  • حرف g در آخر دستور بالا به مفهوم global بوده و تمام old-text های موجود در فایل inout.txt را تحت الشعاع قرار میدهد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *