• Benvenuti su RaspberryItaly!
Benvenuto ospite! Login Login con Facebook Registrati Login with Facebook


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
Tags
script suggerimento

[Risolto] Suggerimento script
#1
Salve a tutti, Solo per passatempo mi sono avvicinato inizialmente alle esercitazioni riguardanti gli script bash usando Geany presenti su Raspberry.org .  Premetto che non ho preparazione in merito, solo voglia di imparare.
Pertanto girullando in rete mi sono un pochino documentato, ho ottenuto qualche piccolo risultato e mi sono interstardito su uno script che vorrei offrisse la possibilità di effettuare scelte multiple, e che le scelte corrispondessero all'apertura di pagine web, banalmente www.google.com ecc.
In pratica, la selezione del  numero a terminale dovrebbe aprire il browser e una determinata pagina web.
Quello che non riesco a trovare è la giusta maniera di inserire il comando.
Qualche suggerimento?
Grazie anticipate e saluti

 
Di seguito il link della pagina 
https://www.putorius.net/create-multiple...-bash.html

e il codice

Codice:
#!/bin/bash
PS3='Choose your favorite food: '
foods=("Pizza" "Pho" "Tacos" "Quit")
select fav in "${foods[@]}"; do
    case $fav in
        "Pizza")
            echo "Americans eat roughly 100 acres of $fav each day!"
    # optionally call a function or run some code here
            ;;
        "Pho")
            echo "$fav is a Vietnamese soup that is commonly mispronounced like go, instead of duh."
    # optionally call a function or run some code here
            ;;
        "Tacos")
            echo "According to NationalTacoDay.com, Americans are eating 4.5 billion $fav each year."
    # optionally call a function or run some code here
    break
            ;;
"Quit")
    echo "User requested exit"
    exit
    ;;
        *) echo "invalid option $REPLY";;
    esac
done
Risposta
#2
Premesso che non so fare script bash..
E che non lo ho provato..
così non funziona?
Codice:
#!/bin/bash
PS3='Quale sito vuoi aprire: '
siti=("RaspberryItaly Blog" "Forum RaspberryItaly" "Google" "Esci")
select fav in "${siti[@]}"; do
    case $fav in
        "RaspberryItaly Blog")
            chromium-browser https://www.raspberryitaly.com
            ;;
        "Forum RaspberryItaly")
            chromium-browser https://forum.raspberryitaly.com
            ;;
        "Google")
            chromium-browser https://www.google.it
        break
            ;;
    "Esci")
        echo "A presto!"
        exit
        ;;
        *) echo "scelta non valida $REPLY";;
    esac
done
Risposta
#3
Big Grin 
@Zzed 
Meno male che non conosci lo script bash....è perfettamente funzionante!!!! ( devo dimenticare tutti i miei tentativi infruttuosi per evitare di cadere nella tristezza)  Blush
Sicuramente sei molto competente. Passerò altre ore per adattarlo alle mie esigenze per passatempo.
Ci fosse una guida passo passo sarebbe una meraviglia, ma non pare sia uno strumento molto adoperato. 
I miei più sentiti complimenti e ringraziamenti.
Risposta
#4
felice di averti aiutato
Risposta
  


Vai al forum:


Navigazione: 2 Ospite(i)
Forum con nuovi Post
Forum senza nuovi post
Forum bloccato
Forum Redirect