Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2011
    Messaggi
    2

    Realizzare uno script bash..qualcuno può darmi una mano??

    Salve a tutti! Avrei un piccolo problema da risolvere: dovrei realizzare uno script bash e non so da dove iniziare! La consegna è questa:

    Si vuole realizzare uno script bash, per la gestione di un negozio di CD musicali.
    Lo script sfruttera' due file di testo, che simuleranno il database dei CD posseduti (owned.txt), e quello
    dei CD disponibili (availables.txt). Ogni file di testo conterra' una riga per ogni CD. Ogni riga
    conterra' il nome del gruppo ed il titolo dell'album. Per semplicita', si assuma che tali nomi non
    contengano spazi. Ogni file potra' contenere righe uguali, per simulare fatto di possedere molteplici
    copie dello stesso album. Il contenuto dei due file sara' in ordine casuale.
    Eseguendo lo script, apparira' un menu' che fornira' le seguenti opzioni:
    1. Lista dei CD posseduti.
    2. Lista dei CD disponibili.
    3. Lista dei CD non posseduti.
    4. Ultimi arrivi.
    5. Compra un CD.
    6. Vendi un CD.
    7. Trova CD.
    8. Esci.
    I comandi 1 e 2 stampano i CD contenuti dei due file di testo che simulano i database, in ordine
    alfabetico.
    Il comando 3 stampera' in ordine alfabetico i CD che sono presenti nel database dei CD disponibili ma
    assenti in quello dei CD posseduti.
    Il comando 4 stampera' gli ultimi CD presenti nel database di quelli disponibili. A tal fine si assuma
    che in tale database i CD appena arrivati siano 3 e che vengano inseriti in fondo al file di testo.
    Il comando 5 compra un CD: toglie una occorrenza del CD acquistato dal database di quelli
    disponibili, e lo aggiunge al database di quelli posseduti.
    Il comando 6 vende un CD: toglie una occorrenza del CD venduto dal database di quelli posseduti.
    Il comando 7 lista tutti i CD corrispondenti al parametro passato. Il parametro puo' essere o il nome di
    un gruppo, o il titolo di un album. La ricerca puo' essere effettuata, a scelta dell'utente, sia sul file dei
    CD posseduti, sia sul file dei CD disponibili.

    Qualcuno può darmi una mano??

  2. #2
    1) dubito che qualcuno si mettera' a farti lo script, dare una mano non e' risolverti l'esercizio dall'inizio alla fine
    2) se te l'hanno assegnato ritengo che non puo' essere che tu non sappia da dove iniziare.

    Se proprio non sai da dove iniziare, comincia a scomporre l'esercizio in diversi sottoproblemi e googla un pochino.

    Ad esempio:
    - come creo un menu a scelta multipla con bash
    - come leggo un file riga per riga

    e cosi' via.

    Buon lavoro.
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

  3. #3
    Aggiungo una piccola nota (per esperienza personale ti garantisco che l'ho visto fare).

    Molti professori (ed in particolare quelli di informatica / programmazione) hanno la "sana abitudine" di inserire sui motori di ricerca i testi dei problemi che danno a casa ai loro studenti...
    E quando li trovano in rete, su un forum, su Yahoo! Answers eccetera eccetera non sono propriamente contenti...

    Oltretutto ti trovi su un forum iperindicizzato...

  4. #4
    Utente di HTML.it L'avatar di patel
    Registrato dal
    Jan 2008
    Messaggi
    1,995
    prepara il codice, troverai moltissimi esempi cercando con google, se hai problemi posta e ti diamo qualche dritta.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.