View previous topic :: View next topic |
Author |
Message |
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Mon Jul 05, 2004 1:26 pm Post subject: [Devel] Bash scripting per n00b |
|
|
Siamo molto OT, se un mod splitta il topic fa bene
marconordkapp wrote: | per fare unp script, come faccio?
|
Code: | # Imposti il bang path
echo "#!/bin/bash" > nomescript
# Dai i permessi di esecuzione
chmod +x nomescript
# Scrivi i comandi
vi nomescript
|
_________________ Ciao da me!
Last edited by randomaze on Mon Jul 05, 2004 4:45 pm; edited 1 time in total |
|
Back to top |
|
|
marco86 Guru
Joined: 04 Jun 2004 Posts: 574 Location: /italy/torino/valli_di_Lanzo
|
Posted: Mon Jul 05, 2004 1:59 pm Post subject: |
|
|
@Randomaze, è meglio che apro un nuovo topic?
cmq vorrei proprio solo la sintassi da scrivere dalla bash! poi il resto me lo cerco io a casa e provo! se faccio Code: | echo "#!/bin/bash" > prova | ecco cosa ottengo!
Code: | Linux02 root # echo "#!/bin/bash" > prova
-bash: !/bin/bash": event not found
Linux02 root #
|
_________________ Se il destino è contro di noi...bhe, peggio per lui....!! |
|
Back to top |
|
|
solka Apprentice
Joined: 25 Jun 2003 Posts: 287 Location: Torino - ITA
|
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Mon Jul 05, 2004 2:24 pm Post subject: |
|
|
marconordkapp wrote: |
ecco cosa ottengo!
|
questo succede a voler fare lo splendido senza guardare cosa scrivo
usa gli apici singoli invece di quelli doppi e dovrebbe andare.
Quella linea é quella che dice al sistema che il file é uno script (#!) e che l'interprete é bash (/bin/bash).
Nota che uno script é semplicemente un elenco di comandi di shell e/o di sistema e che quello che ti ho scritto é semplicmente uno dei tanti modi per invocare gli script.
Ti passo una utile lettura _________________ Ciao da me! |
|
Back to top |
|
|
marco86 Guru
Joined: 04 Jun 2004 Posts: 574 Location: /italy/torino/valli_di_Lanzo
|
Posted: Mon Jul 05, 2004 2:43 pm Post subject: |
|
|
randomaze wrote: | questo succede a voler fare lo splendido senza guardare cosa scrivo | tranquillo, guarda che non c'è problema
randomaze wrote: |
Quella linea é quella che dice al sistema che il file é uno script (#!) e che l'interprete é bash (/bin/bash). |
serve per dire dove dove andare a dare i comadi in automatico quindi..?
randomaze wrote: |
Nota che uno script é semplicemente un elenco di comandi di shell e/o di sistema e che quello che ti ho scritto é semplicmente uno dei tanti modi per invocare gli script.
Ti passo una utile lettura |
grazie, vado subito a leggermela, cosi sta sera posso infognarmi a casa a provare a fare qualcosa di utile...
GRAZIE ancora a tutti, e scusate l'OT... _________________ Se il destino è contro di noi...bhe, peggio per lui....!! |
|
Back to top |
|
|
marco86 Guru
Joined: 04 Jun 2004 Posts: 574 Location: /italy/torino/valli_di_Lanzo
|
Posted: Mon Jul 05, 2004 2:57 pm Post subject: |
|
|
non potevo chiedere di meglio, cosa dire..? GRAZIE _________________ Se il destino è contro di noi...bhe, peggio per lui....!! |
|
Back to top |
|
|
millennio Tux's lil' helper
Joined: 01 Jun 2004 Posts: 120 Location: /dev/null
|
Posted: Mon Jul 05, 2004 3:04 pm Post subject: |
|
|
marconordkapp al posto di fare l'echo basta che ti apri un nuovo file con il tuo editor e come prima riga metti:
#!/bin/bash
e sotto tutto il tuo script
........ _________________ GENTOO RULEZ |
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Mon Jul 05, 2004 3:08 pm Post subject: |
|
|
marconordkapp wrote: |
non potevo chiedere di meglio, cosa dire..? GRAZIE |
IMHO quella guida é stellare ma per chi inizia potrebbe essere un poco troppo ostica.
Comunque se fai click nel link "risorse" nella mia firma trovi un discreto elenco di documentazione (anche ai doc di cui stiamo parlando!) .
E, dato che ormai sono un pò di post di cui si parla d'altro ritorno a chiedere lo split del thread da qui
(tra l'altro, perché questa osticità nel voler iniziare una nuova discussione?) _________________ Ciao da me! |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30966 Location: here
|
Posted: Mon Jul 05, 2004 3:36 pm Post subject: |
|
|
[MOD]
Spilt di questo post
[/MOD] _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
solka Apprentice
Joined: 25 Jun 2003 Posts: 287 Location: Torino - ITA
|
Posted: Mon Jul 05, 2004 3:40 pm Post subject: |
|
|
randomaze wrote: |
IMHO quella guida é stellare ma per chi inizia potrebbe essere un poco troppo ostica.
|
Infatti è molto meglio iniziare dalla Bash Guide for Beginners, il problema è che non esiste traduzione in italiano... _________________ "The only reason of the man's sadness
is that he can't stay peacefully in his room."
Blaise Pascal |
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Mon Jul 05, 2004 3:43 pm Post subject: |
|
|
solka wrote: | Infatti è molto meglio iniziare dalla Bash Guide for Beginners, il problema è che non esiste traduzione in italiano... |
Si per questo ho consigliato la guida di Giacomini (ma devo dire che le parti relative alla shell delle guide degli altri due Daniele due sono ben fatte). _________________ Ciao da me! |
|
Back to top |
|
|
|