Re: befehl/möglichkeit für ein shellscript gesucht
Hallo,
Am Fre, 22 Sep 2006, Ulf Volmer schrieb:
>On Fri, Sep 22, 2006 at 10:07:32PM +0200, Wolf Wiegand wrote:
[..]
>> Da reicht leider kein Tastendruck, sondern es muss <enter> gedrückt
>> werden.
>
>read -n1
Der Vollstaendigkeit halber:
$ for s in ash sash bash ksh csh zsh; do echo -n "$s: ";
echo "x" | $s -c 'read -n 1 x;'; done
ash: read: Illegal option -n
sash: sh: read: illegal option: -n
read: usage: read [-r] [-p prompt] [-a array] [-e] [name ...]
bash: bash: read: illegal option: -n
read: usage: read [-r] [-p prompt] [-a array] [-e] [name ...]
ksh: ksh: read: -n: unknown option
csh: read: Command not found.
zsh:
Die einzige die das kennt scheint die zsh zu sein. Und eben eine
neuere GNU bash als meine 2.03 ;)
Wenn man das weiß und beachtet kann man 'read -n 1' natürlich
verwenden.
-dnh
--
Körperverletzung kann bei Sahne auch durch längeres schlagen nicht
hervorgerufen werden. Und selbst wenn, das Beweismaterial lässt
sich nachher durch Verzehr vernichten. [WoKo in dag°]
Reply to: