Print this page
XXX Remove nawk(1)
*** 20,31 ****
# CDDL HEADER END
#
# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
- #ident "%Z%%M% %I% %E% SMI"
- #
#
# Usage:
# runwlabel "my-label" my-program
#
--- 20,29 ----
*** 37,47 ****
# Remove the trailing "/root"
zonepath=`getzonepath "$1" | sed -e 's/\/root$//'`
progname="$2"
# Find the zone name that is associated with this zone path
! for zone in `zoneadm list -pi | nawk -F: -v zonepath=${zonepath} '{
if ("$4" == "${zonepath}") {
print $2
}
}'`; do
# Run the specified command in the matching zone
--- 35,45 ----
# Remove the trailing "/root"
zonepath=`getzonepath "$1" | sed -e 's/\/root$//'`
progname="$2"
# Find the zone name that is associated with this zone path
! for zone in `zoneadm list -pi | /usr/xpg4/bin/awk -F: -v zonepath=${zonepath} '{
if ("$4" == "${zonepath}") {
print $2
}
}'`; do
# Run the specified command in the matching zone