awk

Mattepuffo's logo
Eseguire il logout di tutti gli utenti in Linux

Eseguire il logout di tutti gli utenti in Linux

Piccol snippet per eseguire il logout di tutti gli utenti in Linux.

Per farlo possiamo usare il comando pkill, che è un comando di base di Linux.

Solo che pare che non sia sempre localizzato in percorsi inclusoi nel PATH di sistema.

Mattepuffo's logo
Visualizzare gli ultimi login su macOS

Visualizzare gli ultimi login su macOS

Non so se da sempre o dalle ultime versioni, comunque macOS dispone del comando log, che ci permette di visualizzare i log collezionati da qualsiasi sistema di logging presenti nell'OS.

Oggi vediamo come usarlo per visualizzare gli ultimi login degli utenti.

Mattepuffo's logo
Scoprire quali processi consumano più RAM in Linux

Scoprire quali processi consumano più RAM in Linux

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

Mattepuffo's logo
Rimuovere linee duplicate da un file con awk

Rimuovere linee duplicate da un file con awk

Ieri mi sono imbattutto in un file di testo pieno di record duplicati.

Era un file generato da database.

Però avevo bisogno di fare pulizia dei duplicati.

Ho trovato un buon modo usando awk su Linux.

Quini, se abbiamo un file del genere:

prva 1
prova 1
prova 2
hello!
prova 1
prova 21