Portál AbcLinuxu, 12. května 2025 06:47
#!/bin/bash echo -n "Do you agree with this? [yes or no]: " read yno case $yno in [yY]) echo "Agreed";; [nN]) echo "Not agreed, you can't proceed the installation"; exit 1;; *) echo "Invalid input";; esac
Řešení dotazu:
read -n 1 yno
echo
, abys nemel to "Agreed" hned za tim "y", ale az na dalsim radku
#!/bin/bash echo -n "Do you agree with this? [yes or no]: " read -n 1 yno echo case $yno in [yY]) echo "Agreed";; [nN]) echo "Not agreed, you can't proceed the installation"; exit 1;; *) echo "Invalid input";; esac
read -n1 yno
echo "Nadpis" echo echo echo echo echo echo echo echo "Nadpis" echo echo echo echo echo echo echo
printf "Nadpis\n\n\n\n\n\nNadpis\n\n\n\n\n"
nepřenosné echo -e
je beztak obsolete
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.