I've already been through these cmds and many more but I have been unable to come up with a combination that will convert the files and then put them in a new structure that has all the same subdirs that the original has.
get file, convert file, put file in the same subdir as original but in new structure. I have the new directory structure built. That was easy, find . -type d -exec mkdir -p ../Dir2/{} \; where Dir1 was original and Dir2 is the new structure. I just haven't come up with the right combination to put the files in the proper subdir under Dir2. I'm also having problems with On Thu, 2007-12-06 at 16:13 -0800, Randall R Schulz wrote: > On Thursday 06 December 2007 15:42, Randal Jarrett wrote: > > I'm looking for either a utility or simple script (bash/perl) to > > convert text files from linux (lf) format to dos (cr/lf). > > > > I need to move over 10k files and maintain the directory > > structure while doing it. A lot of the files and some of the > > directories have spaces in the name. I can process them on my system > > and then move them to the win server. I also have to maintain the > > original files & structure. > > > > Any and all assistance is appreciated. > > Does telling you to never, ever use Windows count as assistance? No > matter, I use it too... > > > Anyway, here are some of the elements you have to work with: > > - The "find" command > It has an option ("-print0") to print file names with NUL termination > instead of the usual newline termination. > > - The "xargs" command > It has an option ("-0"), a counterpart to find's -print0, that makes > it read file names with NUL termination > > - The "unix2dos" command > This does the basic text file format conversion. > > > Check 'em out. > > > > -- > > Randal Jarrett <[EMAIL PROTECTED]> > > Dude! Do you know you spell your name wrong?? > > > Randall Schulz -- Randal Jarrett <[EMAIL PROTECTED]> RSJ Consulting, Inc Hernando, FL (352) 419-0112 -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]