zsh read user input

cat1510

Well-Known Member
Hi Leutz,

ganz popelige Frage: Wo bekomme ich den richtigen Syntax fuer den read command auf der zsh Shell her?

Beispiel: read test1 # ist klar...
Aber ich mag den Prompt zum eintippen auf der gleichen Zeile haben und wissen, was mit read noch alles geht. :o)
Fuer die Bash habe ich es irgendwo gefunden...

Im Zsh Manual steht er nicht, oder ich bin zu bloed.
Habe mittlerweile 1000 zsh Sites gelesen und geschaut, nix gefunden.
Kann mir jemand sagen, wo ich das finde?
 

cat1510

Well-Known Member
Hi, danke fuer die schnelle reaktion.

also vom Script aus und nicht manuel aus der Shell.

echo ist ja auch ein builtin command, woher bekomme ich denn dafuer auch die Synopsis...?

#!/irgend/ein/zsh

echo "Bitte geben Sie Ihr Alter ein!"
read AGE1

So aehnlich sieht das nun aus...

Ausgegben:
Bitte geben Sie Ihr Alter ein! [Zeilenumbruch]
[Leeres Feld]


CAT
 
Zuletzt bearbeitet:

s-tlk

Lion King Fan
Ich hab zwar atm keine zsh zur Pfote, aber ein:
Code:
echo -n "Alter: "
read AGE1
sollte auch da funktionieren. ;)
 

oenone

Well-Known Member
Wie ich auch schon in der ersten Antwort schrieb bzw. fragte, wie er es ausgibt. Die Antwort danach wurde nachträglich geändert!
 

cat1510

Well-Known Member
[geloest]

Vielen Dank fuer die rege Beteiligung!


Dank 'batboy' sieht man schon, dass read ein 'bisschen' was kann und mehr als eine Option da ist.

Bin halt einfach nur zu bloed gewesen im Table of Content weit genug zu scrollen.


read [ -rszpqAclneE ] [ -t [ num ] ] [ -k [ num ] ] [ -d delim ] [ -u n ] [ name[?prompt] ] [ name ... ]



Danke.

CAT
 
Oben