c'è la possibilità di avere delle mini-dispense?<br><br><div class="gmail_quote">2008/12/8 matteo lucchesi <span dir="ltr"><<a href="mailto:presidente@luccalug.it">presidente@luccalug.it</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
E' stato pubblicato il programma del corso di Bash scripting che comincerà domani sera.<br><br>Chi vuole iscriversi può farlo alla seguente pagina: <a href="http://luccalug.it/wiki/Bash_scripting" target="_blank">http://luccalug.it/wiki/Bash_scripting</a><br>
<br>Ricordo che il corso è rivolto ad un pubblico intermedio, che ha una minima dimestichezza con il terminale o anche con il Dos presente sui sistemi windows.<br><br><h2><span>Programma</span></h2><h3>
<span>Prima lezione: Base</span></h3>
<p>Cos'è la bash, com'è fatta, modalità di esecuzione: interattivo o esecuzione script.
</p><p>I comandi di base, come ad esempio:
</p>
<ul><li> ls (con i suoi argomenti, tipo -a -l etc)
</li><li> bg
</li><li> fg
</li><li> sleep
</li><li> echo
</li><li> kill
</li><li> killall
</li><li> ps
</li></ul>
<p>Un po' di scorciatoie da tastiera:
</p>
<ul><li> ^C
</li><li> ^Z
</li><li> ^D
</li><li> ^R
</li><li> ^/
</li></ul>
<p>Varibili d'ambiente e file di configurazione (tipo .bashrc).
</p><p><br>
</p>
<a name="11e1699562164989_Seconda_lezione:_Bash_come_linguaggio_di_programmazione"></a><h3><span></span><span>Seconda lezione: Bash come linguaggio di programmazione</span></h3>
<p>I costrutti:
</p>
<ul><li> if
</li><li> for
</li><li> while
</li><li> case
</li><li> select
</li></ul>
<p>Le funzioni e il passaggio di parametri. Gli operatori di
redirezione (<<, >>, <, >, &, |) e gli operatori
per le stringhe.
</p><h3><span>Terza lezione: Coreutils e comandi comodi</span></h3>
<p>Le espressioni regolari.
Alcuni comandi un po' piu' avanzati:
</p>
<ul><li> wget
</li><li> nmap
</li><li> xargs
</li><li> sed
</li><li> ssh
</li><li> scp
</li><li> date
</li><li> grep
</li><li> set
</li><li> xhost
</li><li> screen
</li></ul><br><br>-- <br><font color="#888888">Matteo Lucchesi<br><br>
</font><br><br>
--<br>
Mailing list info: <a href="http://lists.linux.it/listinfo/luccalug-soci" target="_blank">http://lists.linux.it/listinfo/luccalug-soci</a><br>
<br></blockquote></div><br>