| mkmanifest(1) | General Commands Manual | mkmanifest(1) |
نام (NAME)
mkmanifest - ایجاد فهرستی از نامهای فایل و معادل 8+3 آنها در DOS
یادداشت هشدار (WARNING NOTE)
این صفحه راهنما بهطور خودکار از مستندات texinfo برنامه mtools تولید شده است و ممکن است کاملاً دقیق یا کامل نباشد. برای جزئیات بیشتر به انتهای این صفحه راهنما مراجعه کنید.
توضیحات (DESCRIPTION)
دستور mkmanifest برای ایجاد یک اسکریپت شل (فهرست بستهبندی یا packing list) جهت بازیابی نامهای اصلی فایلهای Unix استفاده میشود. نحو آن به این صورت است:
mkmanifest [ files ]
دستور Mkmanifest یک اسکریپت شل ایجاد میکند که به بازیابی نام فایلهای Unix که به دلیل محدودیتهای نامگذاری MS-DOS مخدوش یا کوتاه شدهاند کمک مینماید. نام فایلها در MS-DOS به نامهای ۸ نویسهای، پسوندهای ۳ نویسهای، فقط حروف بزرگ، بدون نام دستگاهها (device names) و بدون نویسههای غیرمجاز محدود میشوند.
برنامه mkmanifest با روشهای مورد استفاده در pcomm، arc و mtools برای تغییر نامهای صحیح فایلهای Unix به گونهای که با محدودیتهای MS-DOS سازگار شوند، سازگاری دارد. این دستور تنها زمانی کاربرد دارد که سیستم مقصدی که دیسکت را میخواند، نتواند نامهای طولانی VFAT را پردازش کند.
مثالها (EXAMPLES)
فرض کنید میخواهید فایلهای Unix زیر را به یک دیسکت MS-DOS کپی کنید (با استفاده از دستور mcopy).
very_long_name 2.many.dots illegal: good.c prn.dev Capital
دستور ASCII نامها را به این صورت تبدیل میکند:
very_lon 2xmany.dot illegalx good.c xprn.dev capital
دستور:
mkmanifest very_long_name 2.many.dots illegal: good.c prn.dev Capital >manifest
خروجی زیر را تولید خواهد کرد:
mv very_lon very_long_name mv 2xmany.dot 2.many.dots mv illegalx illegal: mv xprn.dev prn.dev mv capital Capital
توجه داشته باشید که «good.c» نیازی به هیچگونه تبدیلی نداشت، بنابراین در خروجی ظاهر نشد.
فرض کنید این فایلها را از دیسکت به یک سیستم Unix دیگر کپی کردهاید و اکنون میخواهید فایلها به نامهای اصلیشان بازگردند. اگر فایل «manifest» (خروجی ضبطشده در بالا) به همراه آن فایلها ارسال شده باشد، میتوان از آن برای بازگرداندن نام فایلها استفاده کرد.
گزارش باگها (BUGS)
نامهای کوتاهی که توسط mkmanifest تولید میشوند از قرارداد قدیمی (از mtools-2.0.7) پیروی میکنند و نه از روش Windows 95 و mtools-3.0.
همچنین ببینید (SEE ALSO)
مستندات texinfo برنامه Mtools
مشاهده مستندات texi (VIEWING THE TEXI DOC)
این صفحه راهنما بهطور خودکار از مستندات texinfo برنامه mtools تولید شده است. با این حال، این فرایند فقط تقریبی است و برخی موارد، مانند ارجاعات متقابل، پاورقیها و نمایهها در طول این فرایند تبدیل از بین رفتهاند. در واقع، این موارد نمایش مناسبی در قالب صفحه راهنما ندارند. علاوه بر این، تمام اطلاعات به نسخه صفحه راهنما منتقل نشده است. بنابراین اکیداً توصیه میشود از مستندات اصلی texinfo استفاده کنید. برای دستورالعملهای نحوه مشاهده مستندات texinfo، انتهای این صفحه راهنما را ببینید.
- *
- برای تولید
یک نسخه
قابل چاپ از
مستندات texinfo،
دستورهای
زیر را اجرا
کنید:
./configure; make dvi; dvips mtools.dvi
- *
- برای تولید
یک نسخه html،
اجرا کنید:
./configure; make html
یک نسخه آماده html را میتوان در آدرس زیر یافت: `http://www.gnu.org/software/mtools/manual/mtools.html'
- *
- برای تولید
یک نسخه info
(قابل مرور
با استفاده
از حالت info در
emacs)، اجرا
کنید:
./configure; make info
مستندات texinfo هنگام چاپ یا به صورت html زیباترین نمایش را دارند. در واقع، در نسخه info خواندن برخی از مثالها به دلیل قواعد نقلقول بهکاررفته در info دشوار است.
| 14Jun25 | mtools-4.0.49 |