Eu quero 4 casos para fazer 1 e 2 (ou qualquer outro caso), mas não consigo descobrir como...
quando a entrada é 4 eu quero isso como saída
11111111111111111111111111111
22222222222222222222222222222
executando 1 e 2 um após o outro
FYI: Vou usar isso para mais opções
#!/bin/sh
while :
do
read -p "$(echo ${LRED}Please choose: ${NC})" INPUT_STRING
case $INPUT_STRING in
1)
echo "1111111111111111111111111111"
;;
2)
echo "2222222222222222222222222222"
;;
3)
echo "333333333333333333333333333"
;;
4)
;;
*)
;;
esac
done
Abstraia o código comum como uma função. Aqui, a maneira mais direta é ter duas funções. Defina-os antes do loop principal:
E então o fragmento relevante será: