Run the program id handing to it the given optional arguments; the program is run through
the mbfl_program_exec() interface. If id is not executable or an error occurs
executing it: return by calling return_failure().
We need to remember that a pathname to id is determined at package configuration time and
hard–coded in the MBFL file; Gathering users data.
mbfl_system_id '--user' '--name'
-| marco
{
mbfl_declare_varref(USERNAME)
mbfl_system_id_var mbfl_datavar(USERNAME) '--user' '--name'
"$USERNAME"
} ⇒ marco
Use the functions mbfl_system_id() and mbfl_system_id_var() to determine the effective
user id.
Use the functions mbfl_system_id() and mbfl_system_id_var() to determine the effective
group id.
Use the functions mbfl_system_id() and mbfl_system_id_var() to determine the real user id.
Use the functions mbfl_system_id() and mbfl_system_id_var() to determine the real group
id.
Use the functions mbfl_system_name() and mbfl_system_name_var() to determine the effective
user name.
Use the functions mbfl_system_name() and mbfl_system_name_var() to determine the effective
group name.
This document describes version 3.0.0-devel.9 of Marcos Bash Functions Library.