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)