bup-join(1) General Commands Manual bup-join(1)

bup-join - الحاق فایل‌ها از یک مخزن bup

bup join [-r host:path] [refs or hashes...]

دستور bup join تقریباً عملیات معکوس bup-split(1) است. می‌توانید از آن برای بازیابی محتوای یک فایل از یک مخزن محلی یا دوردست bup استفاده کنید.

فهرست ارائه‌شده از refها یا هش‌ها می‌تواند در هر قالبی باشد که توسط git(1) پذیرفته می‌شود؛ از جمله نام شاخه‌ها، شناسه‌های commit، شناسه‌های tree یا شناسه‌های blob.

اگر هیچ ref یا هشی در خط فرمان مشخص نشود، bup join آن‌ها را از ورودی استاندارد (stdin) می‌خواند.

بازیابی داده‌ها از مخزن دوردست مشخص‌شده، به‌طور پیش‌فرض از طریق SSH. برای اطلاعات بیشتر بخش REMOTE OPTIONS در bup(1) را ببینید.

# تفکیک و سپس الحاق مجدد یک فایل با استفاده از شناسه tree آن
TREE=$(tar -cvf - /etc | bup split -t)
bup join $TREE | tar -tf -
# ایجاد دو نسخهٔ پشتیبان، سپس دریافت دومین مورد اخیر.
# عبارت mybackup~1 نشانه‌گذاری git(1) برای دومین کامیت
# اخیر روی شاخه‌ای به نام mybackup است.
tar -cvf - /etc | bup split -n mybackup
tar -cvf - /etc | bup split -n mybackup
bup join mybackup~1 | tar -tf -

bup-split(1), bup-save(1), bup-cat-file, ssh_config(5)

بخشی از مجموعهٔ bup(1).

Avery Pennarun apenwarr@gmail.com.

2026-09-01 Bup 0.34+