mkmanifest(1) General Commands Manual mkmanifest(1) Nazwa mkmanifest - tworzenie listy nazw plikow i ich odpowiednikow DOS-owych w formacie 8+3 OSTRZEZENIE Ta strona podrecznika ekranowego zostala automatycznie wygenerowana z dokumentacji texinfo pakietu mtools i moze nie byc kompletna i calkowicie dokladna. Szczegoly mozna znalezc na koncu strony. opis Polecenie mkmanifest jest uzywane do utworzenia skryptu powloki przywracajacego uniksowe nazwy plikow. Ma nastepujaca skladnie: mkmanifest [ pliki ] Mkmanifest tworzy skrypt powloki pomagajacy w odtworzeniu uniksowych nazw plikow, ktore zostaly zmienione w celu dopasowania do ograniczen nazw plikow systemu MS-DOS. Nazwy plikow MS-DOS-u ograniczone sa do 8 znakow nazwy i 3 znakow rozszerzenia, wylacznie duzymi literami, bez nazw urzadzen i niedozwolonych znakow. Program mkmanifest jest zgodny z metodami uzywanymi przez pcomm, arc oraz mtools do zamiany poprawnych nazw plikow Uniksa, tak by spelnialy ograniczenia MS-DOS-u. Polecenie to jest przydatne, gdy system docelowy, w ktorym nastapi odczyt dyskietki, nie potrafi obslugiwac dlugich nazw plikow systemu VFAT. PRZYKLADY Aby skopiowac nastepujace pliki Uniksa na dyskietke MS-DOS (przy pomocy polecenia mcopy): very_long_name 2.many.dots illegal: good.c prn.dev Capital ASCII przeksztalca te nazwy na: very_lon 2xmany.dot illegalx good.c xprn.dev capital Polecenie: mkmanifest very_long_name 2.many.dots illegal: good.c prn.dev Capital >manifest wyprodukuje nastepujacy skrypt: mv very_lon very_long_name mv 2xmany.dot 2.many.dots mv illegalx illegal: mv xprn.dev prn.dev mv capital Capital Zauwaz, ze "good.c" nie wymaga zadnej konwersji, wiec nie pojawia sie na wyjsciu. Zalozmy, ze pliki te zostaly skopiowane z dyskietki do innego systemu uniksowego i chcielibysmy przywrocic im ich pierwotne nazwy. Jesli dolaczono plik "manifest" (przechwycony powyzszy wynik), to moze on zostac wykorzystany do konwersji nazw. BLEDY Krotkie nazwy tworzone przez mkmanifest stosuja stara konwencje (z mtools-2.0.7), a nie te uzywana w Windows 95 i mtools-3.0. ZOBACZ TAKZE Dokumentacja texinfo pakietu mtools PRZEGLADANIE DOKUMENTACJI TEXINFO Ta strona podrecznika zostala utworzona automatycznie z dokumentacji texinfo pakietu mtools. Proces ten jednak jest tylko przyblizony i niektore elementy, jak odnosniki czy indeksy, moga byc utracone. W rzeczywistosci elementy te nie maja wlasciwych odpowiednikow w formacie stron podrecznika ekranowego. Ponadto nie wszystkie informacje zostaly przelozone na wersje podrecznika ekranowego. Dlatego zdecydowanie zalecamy uzycie oryginalnej dokumentacji texinfo. Na koncu niniejszej strony znajduja sie instrukcje, jak przegladac dokumentacje w tym formacie. * Zdatna do wydrukowania postac dokumentacji texinfo mozna otrzymac, uruchamiajac ponizsze polecenia: ./configure; make dvi; dvips mtools.dvi * Aby utworzyc wersje html, nalezy uruchomic: ./configure; make html Juz utworzone wersje html mozna znalezc na stronie `http://www.gnu.org/software/mtools/manual/mtools.html' * Aby utworzyc kopie info (mozliwa do przegladania w trybie info Emacsa), nalezy uruchomic: ./configure; make info Dokumentacja texinfo wyglada najlepiej wydrukowana lub w postaci html. W wersji info niektore przyklady sa naprawde trudne w czytaniu z powodu konwencji cytowania uzywanych w formacie info. TLUMACZENIE Autorami polskiego tlumaczenia niniejszej strony podrecznika sa: Wojtek Kotwica i Robert Luberda Niniejsze tlumaczenie jest wolna dokumentacja. Blizsze informacje o warunkach licencji mozna uzyskac zapoznajac sie z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje sie ZADNEJ ODPOWIEDZIALNOSCI. Bledy w tlumaczeniu strony podrecznika prosimy zglaszac na adres listy dyskusyjnej . mtools-4.0.43 21 marca 2023 mkmanifest(1)