Just checked in both man pages and the output screen for both commands 
is uncommitted.
Feel free to file an RFE to have stable field specific output to those 
commands. A nice blog about Shell-Friendly Parsable Output is at
http://blogs.sun.com/meem/entry/creating_shell_friendly_parsable_output

Antonello

Antonello Cruz wrote:
> Liane Praza wrote:
>> Christine Tran wrote:
>>> On Fri, Oct 17, 2008 at 11:14 AM, Ceri Davies <ceri at submonkey.net> wrote:
>> We don't know a priori that your service will only have one PID at 
>> startup, or may not create more as time goes on.  We store only the 
>> contract, sorry.
>>
>> (But, sometimes you can send a specific signal to some daemons to tell 
>> them to do a graceful shutdown.  :kill takes signal arguments so you can 
>> choose something more or less violent as appropriate for your services. 
>>   Don't know if that's available for mysql.)
> Christine,
> 
> You can get the ctid from svcs -l <fmri> and the processes member from 
> ctstat -vi <ctid> and then process the output of ctstat.
> The downside of this approach is that I don't think either output, 'svcs 
> -l' or 'ctstat -iv' are stable so you can rest assured your script will 
> not break.
> 
> Antonello
> 
> Example:
> 
> [9:09:21 ~]% ctstat -vi `svcs -l cde-login|grep contract_id|awk '{print 
> $2}'`|grep "member processes"
>          member processes:      1680 1691 1692 1716 1776 1791 1792 1875 
> 1878 1879 1895 1897 1913 2056 2059 2060 2061 2063 2066 2070 2079 2080 
> 2089 2093 2096 2097 2101 2108 2110 2127 2129 2131 2133 2168 2169 2200 
> 2211 2221 2235 2250 2251 2362 2377 2381 2655 3345 3346 3355 3356 3367 
> 3368 3377 3378 3387 3388 3400 3415 3422 3425 3430 3544 3545 3561 3875 
> 3876 3887 3890 3899 3900 3914 3921 3926 3930 3931 3940 3941 3956 4018 
> 4019 4039 4077 4082 6224 7372 7373 10493 15829 15830 15992 17146 25740 
> 25741 25763 25767 25768 25780 26444 26445 26764 27413 27414
> _______________________________________________
> smf-discuss mailing list
> smf-discuss at opensolaris.org

Reply via email to