How to use script in sed

  • برای اعمال انجام تغییرات و کار ها بر روی فایل یا جریان داده ای، نیاز است که قوانینی به ابزار sed گفته شود.
  • این قوانین می تواند به صورت مختصر به ابزار sed داخل دو تا ‘ مطرح شود.
  • یا این که این قوانین به صورت اسکریپت به ابزار sed معرفی شود.

  • به عنوان مثال :
cat test | sed '/^#/d'
  • به عنوان مثال :
cat test | sed -f sed.script
  • با استفاده از سویچ f مشخص کردیم که قوانین لازم از فایل sed.script خوانده شود.
  • محتویات فایل sed.script :
/^#/d
  • همان طور که مشاهده می کنید دیگر از کوتیشن یا ‘ استفاده نکردیم.
  • نکته: می توان چندین قوانین را داخل فایل sed.script قرار داد. مثلا این فایل می تواند به صورت زیر باشد :
/^#/d
/^$/d

  • تست شده با sed نسخه ۴.۷

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

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