geist_der_foren
29.06.04, 10:11
Hi @all,
ich hab ein kleines Prob, ich möchte eine datei auslesen mit einer While schleife, aber das format ist nicht so wie ich ihn erwarte.
Das File mit dem Daten heist CMD_ALIAS in dem Folgendes Drin steht:
Cmnd_Alias RCMYSQL_RECHTE = /usr/sbin/rcmysql status, \
/usr/sbin/rcmysql start, \
/usr/sbin/rcmysql stop, \
/usr/sbin/rcmysql restart
Ich hab Test haber folgendes Versucht:
Datei_Cmd_Alias=CMD_ALIAS
while read LINE
do
echo "$LINE"
done < $Datei_Cmd_Alias
Die Ausgabe der While Schleife siht aber dann folgendermasen aus, alles in einer Zeile:
Cmnd_Alias RCMYSQL_RECHTE = /usr/sbin/rcmysql status, /usr/sbin/rcmysql start, /usr/sbin/rcmysql stop, /usr/sbin/rcmysql restart
Und nicht so wie ich es erwartet habe und zwar so:
Cmnd_Alias RCMYSQL_RECHTE = /usr/sbin/rcmysql status, \
/usr/sbin/rcmysql start, \
/usr/sbin/rcmysql stop, \
/usr/sbin/rcmysql restart
Hat vielleicht jemand eine idee wie ich das lösen könnte ?
Danke schon mal im voraus.
ich hab ein kleines Prob, ich möchte eine datei auslesen mit einer While schleife, aber das format ist nicht so wie ich ihn erwarte.
Das File mit dem Daten heist CMD_ALIAS in dem Folgendes Drin steht:
Cmnd_Alias RCMYSQL_RECHTE = /usr/sbin/rcmysql status, \
/usr/sbin/rcmysql start, \
/usr/sbin/rcmysql stop, \
/usr/sbin/rcmysql restart
Ich hab Test haber folgendes Versucht:
Datei_Cmd_Alias=CMD_ALIAS
while read LINE
do
echo "$LINE"
done < $Datei_Cmd_Alias
Die Ausgabe der While Schleife siht aber dann folgendermasen aus, alles in einer Zeile:
Cmnd_Alias RCMYSQL_RECHTE = /usr/sbin/rcmysql status, /usr/sbin/rcmysql start, /usr/sbin/rcmysql stop, /usr/sbin/rcmysql restart
Und nicht so wie ich es erwartet habe und zwar so:
Cmnd_Alias RCMYSQL_RECHTE = /usr/sbin/rcmysql status, \
/usr/sbin/rcmysql start, \
/usr/sbin/rcmysql stop, \
/usr/sbin/rcmysql restart
Hat vielleicht jemand eine idee wie ich das lösen könnte ?
Danke schon mal im voraus.