Re: script help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



I run it but it has error. 

sed 's/^dir-192\.168/dir-10\.0/'`
sed: read error on dir-192.168.0.31: Is a directory



--- Toby Bluhm <tkb@xxxxxxxxxxxxxxxxxxxxxx> wrote:

> Toby Bluhm wrote:
> > adrian kok wrote:
> >> Hi Phil
> >>
> >> thank you
> >>
> >> But I have several hundred those pattern
> directories!
> >>
> >> I did think to cat those directories in a file
> >> "olddir"
> >>
> >> eg:
> >>
> >> dir-192.168.30.0   dir-192.168.30.144
> dir-192.168.30.184
> >> ........................................
> >>
> >> and sed 's/dir-192.168/dir-10.0/g' olddir >
> newdir
> >>
> >> but i don't know how to move
> >> rename the directories in olddir to newdir
> >>
> >> Thank you again
> >>
> >>
> >>   
> >
> > Assuming dir-192.168*  are all in one directory
> level, cd to that dir:
> >
> > for olddir in `ls -1 | grep dir-192.168`
> > do
> > newdir=`echo $olddir | sed
> 's/^dir-192.168/dir-10.0/'`
> > mv $olddir $newdir
> > done
> >
> >
> 
>  That sed line should be: 
> 's/^dir-192\.168/dir-10\.0/'`
> 
> 
> -- 
> Toby Bluhm
> Midwest Instruments Inc.
> 30825 Aurora Road Suite 100
> Solon Ohio 44139
> 440-424-2240
> 
> 
> _______________________________________________
> CentOS mailing list
> CentOS@xxxxxxxxxx
> http://lists.centos.org/mailman/listinfo/centos
> 


Send instant messages to your online friends http://uk.messenger.yahoo.com 
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos

[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux