D
drm
Eroberer
Hi!
Ich versuche die ganze Zeit vergeblich die echo-Anweisung "zusammenzufassen". Und zwar gebe ich in ausgabe die Werte $name und $vorname mit. Jetzt habe ich gehört dass man diese echo-Anweisung mit Hilfe von Klammern () oder so ähnlich zusammenfassen kann!? Mir fehlt aber mal wieder die richtige Syntax, unter man echo bin ich auch nicht schlau geworden. Gibt es eine Lösung, wo ich nur ein einziges mal >> ausgbe schreiben muss? In diesem Beispiel ist das nicht so schlimm, allerdings wäre es schon ein Problem wenn ich z. B. hundert Werte übergebe und jedes mal >> ausgabe schreiben müsste. Ich hoffe ich habe mein Problem vernünftig geschildert. Nutze übrigens die ksh.
Ich versuche die ganze Zeit vergeblich die echo-Anweisung "zusammenzufassen". Und zwar gebe ich in ausgabe die Werte $name und $vorname mit. Jetzt habe ich gehört dass man diese echo-Anweisung mit Hilfe von Klammern () oder so ähnlich zusammenfassen kann!? Mir fehlt aber mal wieder die richtige Syntax, unter man echo bin ich auch nicht schlau geworden. Gibt es eine Lösung, wo ich nur ein einziges mal >> ausgbe schreiben muss? In diesem Beispiel ist das nicht so schlimm, allerdings wäre es schon ein Problem wenn ich z. B. hundert Werte übergebe und jedes mal >> ausgabe schreiben müsste. Ich hoffe ich habe mein Problem vernünftig geschildert. Nutze übrigens die ksh.
Code:
ausgabe_name(){
echo "Bitte geben Sie ihren Namen ein"
read name
echo "Bitte geben Sie ihren Vornamen ein"
read vorname
echo "Name: "$name"!" >> ausgabe
echo "Vorname: "$vorname"!" >> ausgabe
}
for i in 1 2;
do
ausgabe_name;
done