[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: