The GUI is getting the process names from the host server and passing them all on the command line with commas. It doesn’t look like the command line supports a wildcard or anything that will stop all processes without listing them individually.
I use a homegrown script called stop_all_procs.ksh to shutdown all active Cloverleaf processes in the current site.
Code:
#!/usr/bin/ksh
#
# Begin Module Header ==============================================================================
#
#——
# Name:
#——
#
# stop_all_procs.ksh
#
#———
# Purpose:
#———
#
# stop all running procs defined in the process directory
#
#——-
# Notes:
#——-
#
# none
#
#———
# History:
#———
#
# 2000.10.05 Russ Ross
# – wrote initial version
#
# 2005.03.28 Russ Ross
# – made script smarter by checking if the pid file exists before shutting down the process
#
# End of Module Header =============================================================================
for process_name in `ls $HCISITEDIR/exec/processes`; do
if [[ -f $HCISITEDIR/exec/processes/$process_name/pid ]]; then
hcienginestop -p $process_name
fi
done