Annotation of freem/scripts/cleanup_freebsd_shm.sh, revision 1.1

1.1     ! snw         1: #!/usr/bin/env bash
        !             2: 
        !             3: # get the memory
        !             4: SHMIDS=$(sudo ipcs -a | egrep "^m" | grep freem | awk '{ print $2 }')
        !             5: 
        !             6: for SHMID in $SHMIDS
        !             7: do
        !             8:     echo "Removing shared memory segment ID ${SHMID}..."
        !             9:     sudo ipcrm -m ${SHMID}
        !            10: done
        !            11: 
        !            12: SEMIDS=$(sudo ipcs -a | egrep "^s" | grep freem | awk '{ print $2}')
        !            13: 
        !            14: for SEMID in $SEMIDS
        !            15: do
        !            16:     echo "Removing semaphore ID ${SEMID}..."
        !            17:     sudo ipcrm -s ${SEMID}
        !            18: done
        !            19: 
        !            20: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>