lmerge
Use the lmerge
command to merge and sort the specified lists. You specify the lists to merge as arguments. You must enclose the list commands you want to merge in square brackets.
Syntax
lmerge [list1] [list2] [list[...]]
Options
This command takes no options.
Arguments
This command takes the following arguments:
Argument | Type | Description |
[list1] |
string |
Specifies the list command that return the information you want to include first in the merged results. |
[list2) |
string |
Specifies the list command that return the information you want to include second in the merged results. |
[list[...]] |
string |
Specifies any additional list commands that return information you want to include in the merged results. |
Return value
This command returns nothing if it runs successfully.
Examples
lmerge [list_zone_users] [list_zone_computers] [list_roles]
This example returns a merged list of zone users, zone computers, and zone roles similar to this:
fred@pistolas.org:fred:580398:648:%{u:displayName}:%{home}/%{user}:%{shell}: lane@pistolas.org:lane:580397:648:%{u:displayName}:%{home}/%{user}:%{shell}: maya@pistolas.org:maya:580320:648:%{u:displayName}:%{home}/%{user}:%{shell}: ubu1$@pistolas.org: cpus(1) agentVersion(CentrifyDC 5.2.0): ubu1.pistolas.org nic3$@pistolas.org: cpus(2) agentVersion(CentrifyDC 5.2.0): nic3.pistolas.org Rescue - always permit login listed UNIX Login UnixAdminRights Windows Login
You can specify the list arguments using full command names or abbreviations. For example:
lmerge [lszc] [lspa] ubu1$@pistolas.org: cpus(1) agentVersion(CentrifyDC 5.2.0): ubu1.pistolas.org nic3$@pistolas.org: cpus(2) agentVersion(CentrifyDC 5.2.0): nic3.pistolas.org dzssh-all/Headquarters : dzssh-* : All of ssh services login-all/Headquarters : * : Predefined global PAM permission. Do not delete.
Related Tcl library commands
None.