Michele Liberi software

versione 1.03, 1 settembre 2022

Michele Liberi
mail: mliberi@gmail.com
cell: 3485211456

liberix

Shell scripts

Assieme al linguaggio C i linguaggi di scripting, completi e perfettamente adatti a costruire programmi complessi, costituiscono la base dei sistemi UNIX.

I programmi descritti in questo capitolo sono shell scripts compilate, possono essere eseguite su qualunque sistema operativo a patto che a run time siano presenti i due files /bin/kcr e /bin/kce.

Molte di esse fanno inoltre riferimento a dei moduli, anch'essi compilati, che vengono caricati a runtime e contengono funzioni richiamate dalla script. I moduli, che normalmente hanno estensione .km vengono cercati nella stessa directory dove si trova la script compilata, oppure nel PATH.

I linguaggi di scripting utilizzati sono tre: