Hallo zusammen,
Ich habe hier eine datei "access" mit folgedem Inhalt
user datei1
user datei2
user2 datei8
user5 datei7
etc. je pro Zeile.
nun möchte ich da chmod drüber laufen lassen:
z.B.
chmod user datei1
chmod user datei2
etc.
Nun hab ich folgendes gemacht!
#!/bin/sh
LIST=`cat access`
for FILE in $LIST; do
echo $FILE
chown $FILE
rm access
done
Nur leider macht er mir da immer einen Zeileumbruch zwischen user und datei rein.........
Könnt ihr mir da helfen?
chmod aus datei
Re: chmod aus datei
Du kannst z.B. so eine komplette Zeile aus einer Datei lesen:
Code: Alles auswählen
daniel@daniel-laptop:/tmp$ cat test
user datei1
user datei2
user2 datei8
user5 datei7
daniel@daniel-laptop:/tmp$ cat test | while read line
> do
> echo "Bearbeite Zeile : " $line
> done
Bearbeite Zeile : user datei1
Bearbeite Zeile : user datei2
Bearbeite Zeile : user2 datei8
Bearbeite Zeile : user5 datei7
Oh, yeah!
Re: chmod aus datei
Aber chmod dürfte hier nicht ganz der richtige Befehl sein
Eher chown.
Eher chown.