


MKMANIFEST(1)					MKMANIFEST(1)


NNAAMMEE
       mkmanifest  -  create a shell script to restore Unix file-
       names

SSYYNNOOPPSSIISS
       mmkkmmaanniiffeesstt [ files ]

DDEESSCCRRIIPPTTIIOONN
       _M_k_m_a_n_i_f_e_s_t creates a shell script that  will  aid  in  the
       restoration  of	Unix  filenames that got clobbered by the
       MSDOS  filename	restrictions.	MSDOS	filenames   are
       restricted  to  8 character names, 3 character extensions,
       upper case only, no device names, and no	illegal  charac-
       ters.

       The mkmanifest program is compatible with the methods used
       in _p_c_o_m_m_, _a_r_c_, and _m_t_o_o_l_s to change  perfectly  good  Unix
       filenames to fit the MSDOS restrictions.

EEXXAAMMPPLLEE
       I  want	to  copy  the  following  Unix	files  to a MSDOS
       diskette (using the _m_c_o_p_y command).

	    very_long_name
	    2.many.dots
	    illegal:
	    good.c
	    prn.dev
	    Capital

       _M_c_o_p_y will convert the names to:

	    very_lon
	    2xmany.dot
	    illegalx
	    good.c
	    xprn.dev
	    capital

       The command:

       mkmanifest  very_long_name  2.many.dots	illegal:   good.c
       prn.dev Capital > manifest

       would produce the following:

	    mv very_lon very_long_name
	    mv 2xmany.dot 2.many.dots
	    mv illegalx illegal:
	    mv xprn.dev prn.dev
	    mv capital Capital

       Notice that "good.c" did not require any conversion, so it
       did not appear in the output.



			      local				1





MKMANIFEST(1)					MKMANIFEST(1)


       Suppose I've copied  these  files  from	the  diskette  to
       another	Unix  system,  and  I  now want the files back to
       their original names.  If the file "manifest" (the  output
       captured	above) was sent along with those files, it could
       be used to convert the filenames.

SSEEEE AALLSSOO
       arc(1), pcomm(1), mtools(5)

















































			      local				2


