CVTBATCH(8) InterNetNews Documentation CVTBATCH(8)

cvtbatch - تبدیل پرونده دسته‌ای خروجی به قالب پرونده فهرست

cvtbatch [-w items]

cvtbatch ورودی استاندارد را به صورت توالی‌ای از خطوط می‌خواند، هر خط را تبدیل می‌کند و آن را در خروجی استاندارد می‌نویسد. از این دستور برای تبدیل پرونده‌های دسته‌ای ساده‌ای که تنها شامل توکن storage API یک مقاله هستند، به پرونده‌های دسته‌ای INN که شامل اطلاعات تکمیلی درباره هر مقاله می‌باشند، استفاده می‌شود.

هر خط به عنوان یک توکن storage API در نظر گرفته می‌شود که نشان‌دهنده یک مقاله Usenet است. تنها کلمه نخست هر خط تجزیه می‌شود؛ هر چیزی پس از فاصله‌های خالی نادیده گرفته می‌شود. خطوطی که با یک توکن معتبر آغاز نشوند نیز بدون اعلام خطا نادیده گرفته می‌شوند.

اگر پرونده ورودی از مجموعه‌ای از شناسه مقاله‌ها (message-ID) تشکیل شده باشد، از grephistory همراه با فلگ -s که به cvtbatch هدایت (pipe) شده است استفاده کنید.

فلگ -w مشخص می‌کند که هر خط خروجی چگونه باید نوشته شود. آیتم‌های این فلگ باید از آیتم‌های فلگ "W" طبق آنچه در newsfeeds(5) مشخص شده است، انتخاب شوند. آن‌ها را می‌توان از مجموعه زیر انتخاب کرد:
b    اندازه مقاله به بایت.
f    توکن storage API مقاله (مشابه "n").
m    شناسه message-ID مقاله.
n    توکن storage API مقاله.
t    زمان ورود مقاله به عنوان ثانیه از مبدا epoch.

مقدار پیش‌فرض "nm" است؛ به این معنی که توکن storage API و به دنبال آن شناسه message-ID مقاله قرار می‌گیرد.

نوشته‌شده توسط Rich $alz <rsalz@uunet.uu.net> برای InterNetNews. تبدیل‌شده به POD توسط Julien Elie.

grephistory(1), newsfeeds(5).

2022-07-10 INN 2.7.4