Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

Użytkownik


Mam prosty skrypt - niekończoncą się pentelkę, która wyświetla pewien tekst. Po naciśnięciu przycisku z klawiatury, np. literki "v" (bez zatwierdzania enterem) chciałbym żeby pokazała jeszcze jeden tekst. Napisałem coś takiego ale niestety nie działa:
while true; do
button=`cat ${1:-/dev/stdin}`
echo "Mam w komputerze Debiana"
if [[ $button == "v" ]];then
cat /etc/debian_version
fi
sleep 2
doneOffline







Podobno człowiek...;)








Mały test u mnie:
### read a test klawiatury w bashu ### echo $a test klawiatury w bashu
RTFM:
man read
Pozdro
Ostatnio edytowany przez Jacekalex (2020-06-18 10:30:04)
Offline

Użytkownik


Ok, read -t 3 -n 1 button załatwiło sprawę.
Offline