PACDIFF(8) Pacman-contrib Manual PACDIFF(8)
نام (NAME)
pacdiff - ابزار نگهداری و مدیریت فایلهای pacorig، pacnew و pacsave
خلاصه دستور (SYNOPSIS)
pacdiff [گزینهها]
توضیحات (DESCRIPTION)
دستور pacdiff اسکریپتی است که به دنبال فایلهای pacorig، pacnew و
pacsave از ورودیهای پشتیبان موجود در پایگاه داده محلی pacman میگردد.
برای هر فایل پیداشده، این گزینه داده میشود که فایل pacorig، pacnew یا
pacsave یافتشده مشاهده، ادغام، نادیده گرفته، مقایسه (diff)، حذف یا
رونویسی شود.
گزینهها (OPTIONS)
گزینههای جستجو (Search Options)
-f, --find
پویش با استفاده از find.
-l, --locate
پویش با استفاده از locate.
-p, --pacmandb
پویش فایلهای پیکربندی فعال از پایگاه داده pacman. (پیشفرض)
گزینههای عمومی (General Options)
-b, --backup
هنگام رونویسی، فایلهای قدیمی با پسوند .bak ذخیره شوند.
-c, --cachedir
پویش dir به عنوان کش pacman برای نامزدهای پایه ادغام ۳ طرفه.
-h, --help
نمایش نحو دستور و گزینههای خط فرمان.
--nocolor
رنگی نکردن خروجی.
-o, --output
چاپ فایلها بهجای ادغام آنها.
-s, --sudo
استفاده از sudo و sudoedit برای ادغام/حذف فایلها.
-3, --threeway
مشاهده تفاوتها به شیوه ۳ طرفه در صورتی که بسته پایه در حافظه موقت
(cache) در دسترس باشد. در غیر این صورت به مقایسه معمول ۲ طرفه
بازمیگردد.
-V, --version
نمایش اطلاعات نسخه.
محیط (ENVIRONMENT)
DIFFPROG
جایگزینی برنامه مقایسه پیشفرض vim -d, یا nvim -d اگر EDITOR=nvim
باشد.
DIFFSEARCHPATH
جایگزینی مسیر جستجوی پیشفرض /etc, تنها هنگام استفاده از find.
MERGEPROG
جایگزینی برنامه ادغام ۳ طرفه پیشفرض diff3 -m. یک جایگزین ممکن git
merge-file -p است.
همچنین ببینید (SEE ALSO)
pacman(8), pacman.conf(5)
اشکالات (BUGS)
اشکال؟ شوخی میکنید؛ هیچ خطایی در این نرمافزار وجود ندارد. اما اگر
احیاناً اشتباه کرده باشیم، یک گزارش با بیشترین جزئیات ممکن در
https://gitlab.archlinux.org/pacman/pacman-contrib/-/issues/new ثبت
کنید.
نویسندگان (AUTHORS)
نگهدارندگان فعلی:
• Johannes Löthberg
• Daniel M. Capella
برای سایر مشارکتکنندگان، از دستور git shortlog -s روی مخزن
pacman-contrib.git استفاده کنید.
Pacman-contrib 1.13.1 2025-12-11 PACDIFF(8)