[ale] cp but maintaining path?

Greg Freemyer greg.freemyer at gmail.com
Thu Mar 13 21:51:26 EDT 2008


I've never use the -C option, but my tar approach worked

Thanks

On Thu, Mar 13, 2008 at 6:34 PM, danverde <danverde at comcast.net> wrote:
> Oops slight typo. make that xf ;)
>
>  tar -cf - <src dir> | tar  -xf -  -C <dest dir>
>
>
>
>  On Thursday 13 March 2008 06:30:57 pm danverde wrote:
>  > Tar is really what you want to use.  It will maintain original file
>  > dates/times and permissions where copy wont necessarily.
>  >
>  > tar -cf - <src dir> | tar  -tf -  -C <dest dir>
>  >
>  >
>  > Dan
>  >
>  > On Wednesday 12 March 2008 03:39:22 pm Greg Freemyer wrote:
>  > > I forgot about rsync.  That would been a great choice I suspect.
>  > >
>  > > I have it working the tar way. (My off the cuff effort was pretty
>  > > close except I forgot that dir2 was a variable in my script.  ie. I'm
>  > > trying to split up a huge directory tree into a bunch of smaller ones.
>  > >
>  > > Now it is running, I'll just let it run.
>  > >
>  > > Greg
>  > >
>  > > On Wed, Mar 12, 2008 at 3:23 PM, Björn Gustafsson <bg-ale at bjorng.net>
>  wrote:
>  > > > Kinda depends on what $relative-path is like, but I'd usually use
>  > > >  rsync for that kind of operation.
>  > > >
>  > > >  On Wed, Mar 12, 2008 at 3:12 PM, Greg Freemyer
>  > > > <greg.freemyer at gmail.com>
>  >
>  > wrote:
>  > > >  > All,
>  > > >  >
>  > > >  >  I'm trying to do something a little strange.
>  > > >  >
>  > > >  >  I am working on a shell script that in the middle of it needs to
>  > > >  > copy files (individually) from dir1 to dir2.
>  > > >  >
>  > > >  >  The trouble is that there is directory structure below dir1 that I
>  > > >  >  want to recreate in dir2.
>  > > >  >
>  > > >  >  Any ideas?
>  > > >  >
>  > > >  >  Now that I'm thinking, maybe:
>  > > >  >
>  > > >  >  cd dir1
>  > > >  >  tar -cf - $relative-path | (cd dir2; tar -xf -)
>  > > >  >  cd dir2
>  > > >  >
>  > > >  >  I'll go experiment, but if anyone knows a better way or the
>  > > >  > specific args for this way, I would appreciate it.
>  > > >  >
>  > > >  >  Thanks
>  > > >  >  Greg
>  > > >  >  --
>  > > >  >  Greg Freemyer
>  > > >  >  Litigation Triage Solutions Specialist
>  > > >  >  http://www.linkedin.com/in/gregfreemyer
>  > > >  >  First 99 Days Litigation White Paper -
>  > > >  >
>  > > >  > http://www.norcrossgroup.com/forms/whitepapers/99%20Days%20whitepape
>  > > >  >r. pdf
>
>
> > > >  >
>  > > >  >  The Norcross Group
>  > > >  >  The Intersection of Evidence & Technology
>  > > >  >  http://www.norcrossgroup.com
>  > > >
>  > > >  --
>  > > >  Björn Gustafsson
>  > > >
>  > > >  _______________________________________________
>  > > >  Ale mailing list
>  > > >  Ale at ale.org
>  > > >  http://mail.ale.org/mailman/listinfo/ale
>
>
>



-- 
Greg Freemyer
Litigation Triage Solutions Specialist
http://www.linkedin.com/in/gregfreemyer
First 99 Days Litigation White Paper -
http://www.norcrossgroup.com/forms/whitepapers/99%20Days%20whitepaper.pdf

The Norcross Group
The Intersection of Evidence & Technology
http://www.norcrossgroup.com



More information about the Ale mailing list