In questo articolo avevamo visto come riempire una TableView da database in JavaFX.

Qui vediamo come impostare ordinamento a filtro; in pratica potremmo ordinare la tabella cliccando sull'intestazione, ed eseguire ricerche attraverso una casella di testo.

Da dove prendiamo i dati, in questo caso, non è importante; quindi tralascerò come riempire la lista.

Specificando che useremo Python 3, ma anche che non dovrebbe cambiare molto rispetto alla 2, vediamo come scaricare un file tramite FTP.

Non useremo librerie esterne, ma useremo ftplib.

Dalla man page:

uniq - report or omit repeated lines

Quindi, attraverso questo comando, possiamo facilmente filtrare delle righe duplicate dentro ad un file.

Supponiamo di avere un file di testo così:

RIGA
RIGA

RIGA.
RIGA BHO.

RIGA.
RIGA

Il comando find in Linux, è molto versatile, e ci permette di eseguire ricerche di praticamente qualsiasi tipo.

Ieri avevo la necessità di trovare nella mia home file più grandi di una cerca dimensione.

Con find ci sono riuscito abbastanza facilmente.

Ci sono tantissimi programmi che ci permettono di controllare i processi in Linux, ma molti non sono "essenziali".

Nel senso che danno tantissime informazioni, quando noi magari vogliamo solo sapere al volo quali processi consumano più RAM.

Se vogliamo ottenere questa informazione con un solo comando possiamo usare un misto di:

  • ps
  • awk
  • sort
  • head