Hallo Zusammen,
Nachdem ich schon kräftig gesucht habe und mir die gefundenen Beiträge nicht wirklich weiter gehoflen haben, werde ich nun meine Frage posten.
Ich habe leider erst sehr sehr wenig erfahrung mit Shell-Scripts.
Was soll es können:
Es besteht aus zwei Files.
Im ersten File sind alle Pfade und berechtigungen hinterlegt.
#File1: pfade.data
/home/virtual/seiteXX/var/www/html/;admin123:admin123
/home/virtual/seiteYY/var/www/html/;admin124:admin124
Das zweite File soll nun die Seiten im "pfade.data"-File updaten. Das heisst, den inhalt aus einem Ordner in die entsprechenden Pfade kopieren / überschreiben und danach die berechtigungen entsprechend setzen. Nun habe ich zwei Probleme:
1. Ich schaffe es nicht, das File linie für linie zu lesen. Die gefundenen Beiträge haben mir nicht wirklich weiter geholfen.
Mein Versuch scheiterte:
cat pfade.data | while read line;
do echo `echo ${LINE}`
done
2. Wie kann ich die Linie aus dem pfade.data-file trennen.
varPfad = /home/virtual/seiteXX/var/www/html/
varBerechtigung = admin123:admin123
Herzlichen Dank
Mike
Nachdem ich schon kräftig gesucht habe und mir die gefundenen Beiträge nicht wirklich weiter gehoflen haben, werde ich nun meine Frage posten.
Ich habe leider erst sehr sehr wenig erfahrung mit Shell-Scripts.
Was soll es können:
Es besteht aus zwei Files.
Im ersten File sind alle Pfade und berechtigungen hinterlegt.
#File1: pfade.data
/home/virtual/seiteXX/var/www/html/;admin123:admin123
/home/virtual/seiteYY/var/www/html/;admin124:admin124
Das zweite File soll nun die Seiten im "pfade.data"-File updaten. Das heisst, den inhalt aus einem Ordner in die entsprechenden Pfade kopieren / überschreiben und danach die berechtigungen entsprechend setzen. Nun habe ich zwei Probleme:
1. Ich schaffe es nicht, das File linie für linie zu lesen. Die gefundenen Beiträge haben mir nicht wirklich weiter geholfen.
Mein Versuch scheiterte:
cat pfade.data | while read line;
do echo `echo ${LINE}`
done
2. Wie kann ich die Linie aus dem pfade.data-file trennen.
varPfad = /home/virtual/seiteXX/var/www/html/
varBerechtigung = admin123:admin123
Herzlichen Dank
Mike