File: kill_sem.sh

package info (click to toggle)
kamailio 4.2.0-2
  • links: PTS, VCS
  • area: main
  • in suites: jessie-kfreebsd
  • size: 56,100 kB
  • sloc: ansic: 552,832; xml: 166,484; sh: 8,659; makefile: 7,676; sql: 6,235; perl: 3,487; yacc: 3,428; python: 1,457; cpp: 1,219; php: 1,047; java: 449; pascal: 194; cs: 40; awk: 27
file content (20 lines) | stat: -rwxr-xr-x 342 bytes parent folder | download | duplicates (10)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/bash

OS=`uname -s`
echo $OS
if [ "$OS"  == "Linux" ] 
then
	ipcrm sem `cat /proc/sysvipc/sem | awk '{ print $2; }'`
	ipcrm shm `cat /proc/sysvipc/shm | awk '{ print $2; }'` 
elif [ "$OS" == "SunOS" ]
then	
	whoami=`whoami`
	for r in `ipcs|grep ${whoami}| awk '{ print $2; }' `
	do
		echo "deleting semid $r"
		ipcrm -s $r
	done



fi