Delete all lines beginning with a sharp from a file in linux

Using grep

  • برای این منظور :
cat test | grep -v '^#'
  • تغییرات درون فایل اعمال نمی شود.

Using sed

  • برای این منظور :
sed '/^#/d' test

or

cat test | sed '/^#/d'

or

sed -i '/^#/d' test
  • با استفاده از سویچ i- تغییرات را درون فایل test اعمال کردیم.
  • منظور و مفهوم از d در دستورات بالا به شرح زیر است :
  • d Delete the pattern space; immediately start next cycle.

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

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