Derek,
This is a quick yoke I put together in Korn Shell. It 'should' also work in
bourne _if_ Korn is not available.
It will also tell you the dir that fails. Just read in yer old directyory
structure from a file I called directory_list
J.
set -A arr `cat /tmp/directory_list`
num=0
while [ $num -lt ${#arr[*]} ]
do
mkdir ${arr[$num]}
stat=$?
if [ $stat -ne 0 ]
then
echo "failed creating for directory " ${arr[$num]}",
status ="
$stat
fi
num=`expr $num + 1`
done
-----Original Message-----
From: Donncha O Caoimh [mailto:donncha.ocaoimh at tradesignals.com]
Sent: Monday, July 30, 2001 5:10 PM
To: Derek Noonan
Cc: 'cork at linux.ie'
Subject: Re: [CLUG] Command
for i in *
do
if [ -d $i ] ; then
mkdir /some/other/path/$i
fi
done
or something like that?
Donncha.
Derek Noonan wrote:
>> Hi all,
>> Is there any command that can be used to recreate a directory structure
from
> a source to a destination? Sort of like cp/mv but without copying or
moving
> the actual files, just the skeleton
>> TIA
>> ATB,
_______________________________________________
Cork maillist - Cork at linux.iehttp://www.linux.ie/mailman/listinfo/cork
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!