Michele Liberi software

versione 1.03, 1 settembre 2022

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

liberix

cenv, print environment variables

Il comando cenv è una versione migliorata del comando UNIX env.

Le migliorie sono sostanzialmente due:

  1. le variabili stampate in output vengono quotate e quindi il file di output può essere letto ed eseguito da una shell
  2. è possibile selezionare le variabili da stampare tramite delle espressioni regolari

Ad esempio il comando

cenv P* T* produce su stdout:
PWD='/home/mic/dev/pkg'
PATH='/usr/ml:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/root/bin'
TERM='xterm'

Per ulteriori informazioni sulle opzioni disponibili lanciare il comando cenv -h.