[EMAIL PROTECTED] wrote: > I think I have a good idea to improve the functionality of cp > command. Sometimes I and my colleagues ( UNIX admins ) have to copy > of directory structure.
Just the directory structure? Not the files in it? > find <dir> -type d -print | (cd <new dir>; awk '{ print "mkdir "$1}' | > sh -x) Alfred M. Szmidt wrote: > No, since the GNU GPL prohibits you from doing any changes, looking at > the source code, distributing those changes... Whoops, wrong world! > Yes you can do those changes since it is Free Software. :-) > But doesn't "cp -a" do what you want to-do, or even "cp -R"? 'cp -a' is my best friend. But if the OP wanted just the directories then I think the find|awk was pretty good. But I think I can improve it using xargs. find . -type d -print0 | (cd new_dir ; xargs -0i mkdir -p {}) I just can't see that being a very common activity. Bob _______________________________________________ Bug-fileutils mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-fileutils