Moving a directory hierarchy - best practice?

Joachim Dagerot jd at dagerot.com
Fri Mar 4 13:40:44 PST 2005


Doesn't work for me:

- No such file or directory



What's wrong with a 
>%mv /home/user/level1 /
>%mv /level1 /root
>
>
>On Fri, 4 Mar 2005 22:13:05 +0100, Joachim Dagerot <jd at dagerot.com> wrote:
>> 
>> Thanks for your suggestion.
>> 
>> Unfortunately your commands will not affect the root folder of the hierarchy. I must create a directory in the destination path with the same name of the folder where my data is in. example:
>> 
>> /home/user/level1/l2/l3/l4
>> 
>> I would like to move level1 to a new location:
>> 
>> mvdir /home/user/level1 /root/
>> 
>> That would be awsome!
>> 
>> 
>> >> The best suggestion was from
>> >> http://badgertronics.com/knowledge/one.adp?parent=25:
>> >>
>> >> To move /tmp/blarg to /var:
>> >> % cd /tmp
>> >> % tar cvf - blarg | (cd /var; tar xf -)
>> >>
>> >> I bet there must be atleast one utils like a binary named "mvdir" or
>> >> similar that simply taked two directory names as argument. But I can't
>> >> find any.
>> >>
>> >> How do you guys move around your directory structures from prompt?
>> >
>> >I have used the following many times, with very good results:
>> >
>> >       # cd /source/path
>> >       # find . | cpio -p -dmvu /destination/dir
>> 
>> _______________________________________________
>> freebsd-questions at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
>>
>
>





More information about the freebsd-questions mailing list