Ciao
qualcuno può consigliarmi come creare uno script per eseguire automaticamente da terminale i seguenti comandi
cd mia cartella (mi devo portare su una directori)
make (comando per aprire alcuni file nella cartella)
sh install.sh (comando per installare file di cui sopra)
Sono alle prime armi sto seguendo alcune pubblicazioni su script relativi al bash ma non riesco a venirne ancora a capo.
grazie
Creare uno script
- Guiodic
- Accecante Asceta

- Messaggi: 28474
- Iscrizione: martedì 24 aprile 2007, 15:28
- Località: Roma
- Contatti:
Re: Creare uno script
crea un file di testo e ci scrivi
cd cartella
make
sh install.sh
lo salvi (ad esempio lo chiami script.sh) e poi lo rendi eseguibile (puoi farlo anche da grafica), dopodiché per farlo partire:
./script.sh
cd cartella
make
sh install.sh
lo salvi (ad esempio lo chiami script.sh) e poi lo rendi eseguibile (puoi farlo anche da grafica), dopodiché per farlo partire:
./script.sh
Re: Creare uno script
ti ringrazio tutto ok
Re: Creare uno script
È sempre bene inserire l'interprete da usare in uno script dato che ne esistono tanti (sh, bash, csh, tcsh, ksh, etc.) aggiungendolo nella prima riga, ad esempio per usare bash devi mettere:
Altrimenti quando lo esegui con ./nomefile.sh verrà usata la shell di default in quel terminale, oppure devi eseguirlo con la shell che vuoi tu come ad esempio:
bash nomefile.sh
@Guiodic:
è sempre bene usare il tag CODE per inserire parti di codice, contenuto di file di log, output del terminale, etc...
Codice: Seleziona tutto
#!/bin/bashbash nomefile.sh
@Guiodic:
è sempre bene usare il tag CODE per inserire parti di codice, contenuto di file di log, output del terminale, etc...
Volans
Prima di scrivere leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Prima di scrivere leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti
