Ez a manual oldal az env GNU verzióját tárgyalja. Az env egy, a parancssorban megadott argumentumok szerint módosított környezetben futtat egy parancsot. A `változó=érték` formátumú argumentum a változó környezeti változót érték értékre állítja be. Az érték lehet üres (`változó=`). Különbség van az üres változó és a beállítatlan változó között.
A többi argumentum közül az első határozza meg a futtatandó programot, ami a PATH környezeti változó beállításának megfelelő helyen lehet. Az ez utáni argumentumok átadódnak a futtatandó programnak.
Ha a környezeti változók meghatározása után nem szerepel futtatandó program, akkor az env kiírja a megváltozott környezet környezeti változóit. Ez olyasmi, mint amit a `printenv` tesz.