c&#39;è la possibilità di avere delle mini-dispense?<br><br><div class="gmail_quote">2008/12/8 matteo lucchesi <span dir="ltr">&lt;<a href="mailto:presidente@luccalug.it">presidente@luccalug.it</a>&gt;</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&#39; 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&#39;è la bash, com&#39;è 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&#39; di scorciatoie da tastiera:
</p>
<ul><li> ^C
</li><li> ^Z
</li><li> ^D
</li><li> ^R
</li><li> ^/
</li></ul>
<p>Varibili d&#39;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 (&lt;&lt;, &gt;&gt;, &lt;, &gt;, &amp;, |) 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&#39; piu&#39; 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>