On Thu, Dec 09, 2004 at 12:38:35AM +0100, [EMAIL PROTECTED] wrote:
> Hi,
> 
> > ./mkisofs -J -joliet-long -R  -V toolbox#0396 -v -o /usr/image/archive.iso 
> > -iso-level 3 -path-list /usr/image/files/files.lst /usr/image/files/
> > The files in 'files.lst' are all in the same directory, i.e.:
> > /archive/file1.vox
> > /archive/file2.vox
> > So the end result, on the CD, is:
> > /file1.vox
> > /file2.vox
> > What I'd like is to move all the files listed in the "files.lst" file to 
> > /files/, for example, so the CD looks like:
> > /files/file1.vox
> > /files/file2.vox
> > I've tried just about everything I can think of to tell it to move the
> > files into a subdirectory, and most of the time I get an error stating
> > something like: "No such file or directory - invalid node: ..."
> > Anyone throw a clue my way?
> 
> Did you already try a 'files.lst' containing lines like these ?
> 
> /files/file1.vox=/archive/file1.vox
> /files/file2.vox=/archive/file2.vox
> 
> You will have to use command line option -graft-points, of course.

Or, if you don't want the graft points to show up in your files.lst:

./mkisofs -J -joliet-long -R  -V toolbox#0396 -v -o /usr/image/archive.iso
-iso-level 3 -graft-points files.lst `sed 's|^|/archive/=|' files.lst`

which may also break if you have lots of files in files.lst (your shell may
not like it if you pass too many arguments on the command line).

HTH,
Misa


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to