for i in `ls -d /opt` do cp /opt/${i}/test/ /backup/${i} done On Thu, Oct 21, 2010 at 14:45, Roland RoLaNd <r_o_l_a_n_d at hotmail.com>wrote: > Dear all, > > i'm writing a certain script which does a specific task in a repetitive > manner, i'm going to give a similar script with the same concept hope you > could advise me to a better way: > > > USER1="roland" > USER2="dany" > USER3="kevin" > > > cp -r /opt/$USER1/test /backup/$USER1 > cp -r /opt/$USER2/test /backup/$USER2 > > > such a command would be repeated 832 times (this is just an example) > so instead of copying the above line 832 times and appending that user's > number in each "$USER" > > is there a way to do it in a smarter way ? > > > thanks, > > --Rolad > > > _______________________________________________ > CentOS mailing list > CentOS at centos.org > http://lists.centos.org/mailman/listinfo/centos > > -- John Kennedy -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.centos.org/pipermail/centos/attachments/20101021/a4982e04/attachment-0005.html>