Page 1 of 1

shell-script: schleife einbauen und txt-file abarbeiten??!

Posted: 2004-07-27 09:30
by kasi4u
Hallo,

ich habe mir dieses Script geschrieben, damit ich bei einigen Webs schnell etwas hineinkopieren kann.
Jetzt habe ich aber auf einem Schlag 50-Webs zu kopieren, da will ich natuerlich nur ein TXT-File anlegen
und dort die Kundennummern ablegen und dann mit einem Schritt alles kopieren. Dazu muesste ich eine Schleife
in mein Script einbauen und angeben, dass er aus dem Textefile alles abarbeitet... leider weiss ich mir
dabei nicht recht zu helfen:

Code: Select all

#!/bin/sh
echo Server-Kundennummer:
read webnr
#
rm -rf /home/htdocs/$webnr/html/
sleep 1
cp -rf /home/htdocs/web3/html/content /home/htdocs/$webnr/html/content
cp -rf /home/htdocs/web3/html/index.php4 /home/htdocs/$webnr/html
chown $webnr.ftponly /home/htdocs/$webnr/html/*.*
#EOF

danke fuer eure tipps,
karsten

Re: shell-script: schleife einbauen und txt-file abarbeiten??!

Posted: 2004-07-27 09:59
by captaincrunch

Code: Select all

for i in `cat dein.txt`
do 
cp -rf /home/htdocs/web3/html/content /home/htdocs/$i/html/content;
cp -rf /home/htdocs/web3/html/index.php4 /home/htdocs/$i/html;
chown ${i}.ftponly /home/htdocs/$i/html/*;
done

Re: shell-script: schleife einbauen und txt-file abarbeiten??!

Posted: 2004-07-27 11:06
by kasi4u
Danke :-). Es hat prima geklappt.