( Smokey2k | 2010. 10. 04., h – 10:15 )

amit kicca mondott avval az baj hogy az enter és a space-t nem tudom így megkülönböztetni meg ja ez ascii. xev-et nem szívesen használok mivel úgy szeretném megoldani hogy ne keljen X alapú cucc hozzá. showkey-t megnézem köszi a tippet :)

Igazából bash-t tanulom önszorgalomból, kernel compile-hoz írok egy kis scriptet, most épp avval vagyok elhavazva hogy tudnék egy számlálót írni amit meg tudok szakítani közben billentyűzetről.
Most per pill itt tartok:
while [ "$SECONDS" -le 10 ]; do
if [ "$SECONDS" -eq 1 ]; then
break
fi;
echo -e "Press [c] to continue...$SECONDS"
echo -n -e "\033[1A"
sleep 1
read -n1 -s _key
if "$_key" = "c"; then
break
fi;
done

és sehogy se jó mert a sleep miatt gondok vannak, ha while-ba a keyboard figyelést rakom akkor se jó szóval valami mást kell kitalálnom a sleep helyett.