SQ(1) دستورهای کاربر SQ(1)

sq-packet-split - تقسیم یک پیام به بسته‌ها

sq packet split [OPTIONS] FILE

تقسیم یک پیام به بسته‌ها.

تقسیم یک توالی بسته به بسته‌های جداگانه و سپس ترکیب دوبارهٔ آزادانهٔ آن‌ها با sq packet join روشی عالی برای آزمایش داده‌های OpenPGP است.

به‌طور پیش‌فرض، بسته‌ها به عنوان توالی‌ای از بلوک‌های زره‌پوش ASCII (ASCII armored) در stdout نوشته می‌شوند. امکان ویرایش مستقیم این فایل (برای نمونه جابه‌جایی، افزودن یا حذف بسته‌ها) و سپس استفاده از sq packet join برای سرهم‌بندی جریان وجود دارد.

در غیر این صورت، اگر یک --output-prefix داده شود، بسته‌ها در فایل‌های جداگانه‌ای که با پیشوند مورد نظر آغاز می‌شوند نوشته خواهند شد و می‌توان دوباره آن‌ها را با sq packet join سرهم‌بندی کرد.

عملکرد معکوس این دستور، sq packet join است.

تولید داده‌های باینری
نوشتن در FILE یا خروجی استاندارد (stdout) در صورت مشخص نشدن
نوشتن بسته‌ها در فایل‌های جداگانه‌ای که با پیشوند داده‌شده آغاز می‌شوند.
نام فایل‌ها از پیوستن پیشوند، مسیر بسته در شیء مبدأ (یادآوری: بسته‌ها می‌توانند تودرتو باشند) و نوع بستهٔ خوانا برای انسان با استفاده از خط تیره ('-') تشکیل می‌شود.
خواندن از FILE یا ورودی استاندارد (stdin) اگر FILE برابر با '-' باشد
[پیش‌فرض: -]

برای توضیحات گزینه‌های عمومی، sq(1) را ببینید.

تقسیم یک گواهی به بسته‌های جداگانه‌ای که در stdout چاپ می‌شوند.

sq packet split --output=- juliet.pgp

تقسیم یک پیام با امضای درون‌خطی به بسته‌های مجزایی که در فایل‌های جداگانه با پیشوند 'packet' نوشته می‌شوند.

sq packet split --output-prefix packet document.pgp

سپس سرهم‌بندی مجدد پیام، و تبدیل آن به یک پیام امضاشده به سبک قدیمی با امضای پیشوندی.

sq packet join --output prefix-signature.pgp --label message \
packet-2-Signature-Packet packet-1-Literal-Data-Packet

sq(1), sq-packet(1).

برای مستندات کامل https://book.sequoia-pgp.org را ببینید.

1.4.0

1.4.0 Sequoia PGP