bash

Mattepuffo's logo
Usare gli array associativi in BASH

Usare gli array associativi in BASH

BASH nasconde molto di più di quello che si pensa.

Ad esempio io non sapevo supportasse gli array associativi, cosa che invece uso molto in altri linguaggi.

Oggi vediamo un esempio basico.

Mattepuffo's logo
Substring in BASH

Substring in BASH

In BASH il concetto di substring è un pò diverso da quello a cui siamo abituati in altri linguaggi.

Che io sappia non esiste una vera e propria funzione specifica, ma si usano i comandi con le pipe, o una sintassi apposita.

Mattepuffo's logo
Manipolare la hash table di BASH con il comando hash

Manipolare la hash table di BASH con il comando hash

BASH tiene una hash table dei comandi utilizzati nella sessione corrente.

In questo modo la shelle risulta più veloce nel caso io rilanciamo lo stesso comando più volte.

Linux ha a disposizione un comando built-in per visualizzare e manipolare questa hast table: hash!

Mattepuffo's logo
Concatenare stringhe in BASH

Concatenare stringhe in BASH

Anche BASH, come un qualsiasi linguaggio di programmazione (anche se non possiamo considerarlo proprio tale), ha la possibilità di concatenare stringhe.

Vediamo un paio di esempi su come fare.