 Alternatively, from command shells such as bash, a user can change environment variables for a particular command invocation by indirectly invoking it via codice_3 or using the codice_4 notation.A running program can access the values of environment variables for configuration purposes.Shell scripts and batch files use environment variables to communicate data and preferences to child processes.