<br><br><div class="gmail_quote">Il giorno 30 aprile 2011 18:51, Gianluca Zecchin <span dir="ltr">&lt;<a href="mailto:gianluca.zecchin@gmail.com">gianluca.zecchin@gmail.com</a>&gt;</span> ha scritto:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Il 29 aprile 2011 20:06, Davide &quot;DeMoN3&quot; Angelini<br>
&lt;<a href="mailto:demon3rock@gmail.com">demon3rock@gmail.com</a>&gt; ha scritto:<br>
<div class="im">&gt; Io ho preso un pò di appunti digitali stringati...fondamentalmente il<br>
&gt; comando e una piccola spiegazione...se vuoi domani te la invio<br>
<br>
</div>Grazie, mi faresti una grande cortesia<br>
<div><div></div><div class="h5"><br>
ciao<br>
Gianluca<br>
</div></div><div class="h5"><br></div></blockquote><div>Li incollo qui, sperando di rendere un favore a tutti quanti...sono molto alla rinfusa, ma meglio di nulla ;)</div><div><br></div><div><a href="http://en.wikipedia.org/wiki/Nagle%27s_algorithm">http://en.wikipedia.org/wiki/Nagle%27s_algorithm</a></div>

<div><br></div><div>file in cui è salvata l&#39;history</div><div><br></div><div><br></div><div>Comandi per la gestione dell&#39;history</div><div>$HISTCMD       $HISTCONTROL   $HISTFILE      $HISTFILESIZE  $HISTSIZE </div>

<div><br></div><div>demon3@davide-ubuntu:~$ echo $HISTCMD</div><div>232</div><div>demon3@davide-ubuntu:~$ echo $HISTCONTROL</div><div>ignoredups:ignorespace &lt;--- ignora i comandi con lo spazio davanti e i comandi duplicati</div>

<div>demon3@davide-ubuntu:~$ echo $HISTFILE</div><div>/home/demon3/.bash_history &lt;-- cat $HISTFILE &lt;-- visualizza cronologia = echo history</div><div>demon3@davide-ubuntu:~$ echo $HISTSIZE </div><div>1000</div><div>

<br></div><div>demon3@davide-ubuntu:~$ ctrl+r &lt;--</div><div>demon3@davide-ubuntu:~$ ctrl+a &lt;-- vai a inizio riga</div><div>demon3@davide-ubuntu:~$ ctrl+e &lt;-- vai a fine riga</div><div>demon3@davide-ubuntu:~$ ctrl+left &lt;-- salta una parola indietro</div>

<div>demon3@davide-ubuntu:~$ ctrl+right &lt;-- salta una parola avanti</div><div>demon3@davide-ubuntu:~$ ctrl+pag &lt;-- cambi shell</div><div><br></div><div>Verificare la compatibiltà tra le shortcut e il terminale</div>

<div><br></div><div>Scoprire shortcuts</div><div><br></div><div>demon3@davide-ubuntu:~$ esc . &lt;-- richiama l&#39;argomento dell&#39;ultimo comando</div><div><br></div><div>demon3@davide-ubuntu:~$ touch /tmp/directory/pippo{1..10}.txt &lt;-- crea i file pippo1.txt pippo2.txt, etc... OCCHIO AI 2 PUNTI!!!</div>

<div><br></div><div>pushd /tmp/pippo; mv 1 5 3 4 6 /tmp/directorylungalungalungalunga/</div><div><br></div><div>pushd &lt;-- memorizza la directory corrente in uno stack</div><div>popd &lt;-- rilascia l&#39;ultima directory in uso</div>

<div><br></div><div>mv {1,2,3}.txt /tmp/directory &lt;-- sposta 1.txt 2.txt 3.txt</div><div><br></div><div>demon3@davide-ubuntu:~$ echo 1 2 3 4 5</div><div>1 2 3 4 5</div><div>demon3@davide-ubuntu:~$ !!</div><div>echo 1 2 3 4 5</div>

<div>1 2 3 4 5</div><div>demon3@davide-ubuntu:~$ !! 789</div><div>echo 1 2 3 4 5 789</div><div>1 2 3 4 5 789</div><div><br></div><div>demon3@davide-ubuntu:~$ find /tmp -name pippo1.txt</div><div>/tmp/directory/pippo1.txt</div>

<div>demon3@davide-ubuntu:~$ ls -l $(!!) &lt;--&gt; demon3@davide-ubuntu:~$ find /tmp -name pippo1.txt | xargs ls -l</div><div>ls -l $(find /tmp -name pippo1.txt)</div><div>-rw-r--r-- 1 demon3 demon3 0 2011-04-12 22:35 /tmp/directory/pippo1.txt</div>

<div><br></div><div><br></div><div>demon3@davide-ubuntu:~$ ls -l $(find /tmp -name pippo1.txt) &lt;--&gt; demon3@davide-ubuntu:~$ find /tmp -name pippo1.txt | xargs ls -l </div></div><br>-- <br><br><br>Davide Angelini<br>