Nur EIN Zeichen vom Benutzer eingeben lassen ?

A

Alphager

Mitglied
Hi !
Ist es möglich, den Benutzer nur EIN Zeichen in eine Variable eingeben zu lassen (ohne daß er Return drücken muß) ?
 
ja sicher :)

read -k 1 var

wobei var ohne $ geschrieben wird
 
Scheint von SunOS 5.8 nicht unterstützt zu werden.
 
:-) tja, das wars dann wohl mit meiner Idee.
Auf unseren Servern ist nur die bourne-shell, korn shell und die bourne again shell drauf, und das ändert sich definitiv nicht.
*grummel* dann muß ich wohl selbst Hand an C legen...
 
...................
also für die bash
read -n 1 var

also nen bischen sollte man schon selbständig sein....
 
Interessant ! meine manpage hat den schalter n nicht drin; es funktioniert aber....
DANKE !
 

Ähnliche Themen

Pi zu einem Netshare service einrichten (SMB + Web)

"non blocking console input" wieder rückgängig machen?

Console I/O mit loggen

win7 share gemounted gehört aber root

run minidlna as user

Zurück
Oben