
grep destructMsgHandle sns.log  >msgnum
grep buildAnd sns.log  >>msgnum
grep copyM sns.log >>msgnum

awk '{ printf("%s\n",$9)}' msgnum > msgnm
awk '{ printf("%s\n",$1)}' msgnm | sort | uniq -c >leak1


find . -name "*.o" -exec rm {} \;
find . -name "Sun*" -exec rm -rf {} \;
find ~ -name core -exec rm {} \;

for item in `find . -name "*.o" -exec ls {} \;`
do
rm -rf $item
done

for item in `ipcs -m|grep tkramar|awk '{print $2}'`\
do
ipcrm -m $item
done

MANPATH=/usr/man:/usr/share/man:/usr/local/man:/opt/SUNWspro/man

/usr/sbin/psrinfo
pstack <pid>
vmstat 5 10
truss -f <script> 2>truss.log
pfiles -F <pid>

diff -wb
#ndd Solaris
/usr/sbin/ndd -set /dev/tcp tcp_max_buf  10485760

du -sk * |sort -nr

#vi
:%s/xxx/yyy/g

#dbx -----compile with -g flag
ignore SIGUSR1
stop in
stop at
print <expr>
dbx <bin> pid
where
examine <addr>
dump
detach


==========================================
Purify
start_lmgrd_on_torss001 stop
start_lmgrd_on_torss001 start
start_lmgrd_on_torss001 lmreread


=======================================
#!/bin/bash
echo "SEQUENTIAL" >>data.csv;
declare -i dev=0
while [ $dev -lt 200000 ]; do
	echo "tina${dev};[authentication username=tina$dev password=123]" >>data.csv;
	dev=`expr $dev+1`
done
