| SED(1) | دستورات کاربر | SED(1) |
نام (NAME)
sed - ویرایشگر جریان متن برای فیلتر و تبدیل متن
خلاصه دستور (SYNOPSIS)
sed [گزینهها]... {اسکریپت} [فایل_ورودی]...
توضیحات (DESCRIPTION)
دستور sed یک ویرایشگر جریان (stream editor) است. ویرایشگر جریان برای اعمال تغییرات اولیه بر روی یک جریان ورودی (یک فایل یا ورودی از پایپ) استفاده میشود.
- -e اسکریپت, --expression=اسکریپت
- افزودن دستورات اسکریپت به دستورات در حال اجرا.
- -f فایل_اسکریپت, --file=فایل_اسکریپت
- افزودن محتویات فایل_اسکریپت به دستورات در حال اجرا.
- -i[پسوند], --in-place[=پسوند]
- ویرایش مستقیم فایلها در محل (در صورت تعیین پسوند، فایل پشتیبان تهیه میشود).
- -n, --quiet, --silent
- سرکوب چاپ خودکار فضای الگو (تنها خطوطی که با دستور p صراحتاً چاپ شوند نمایش مییابند).
- -E, -r, --regexp-extended
- استفاده از نحو عبارتهای منظم گسترده (extended regular expressions).
- -s, --separate
- در نظر گرفتن فایلها به صورت مجزا به جای یک جریان پیوسته طولانی.
- -z, --null-data
- جداسازی خطوط با نویسههای NUL.
- --help
- نمایش این پیام راهنما و خروج.
- --version
- نمایش اطلاعات نسخه و خروج.
دستورات متداول
- s/الگو/جایگزین/فلگها
- جایگزین کردن متن منطبق بر الگو با جایگزین (فلگ g برای اعمال روی تمام رخدادهای خط).
- d
- حذف خط جاری.
- p
- چاپ خط جاری.
همچنین ببینید (SEE ALSO)
awk(1), grep(1), ed(1)
| January 2023 | sed 4.9 |