Home | History | Annotate | Download | only in bin
      1 #!/bin/bash
      2 # description: syscall top
      3 # args: [comm] [interval]
      4 n_args=0
      5 for i in "$@"
      6 do
      7     if expr match "$i" "-" > /dev/null ; then
      8 	break
      9     fi
     10     n_args=$(( $n_args + 1 ))
     11 done
     12 if [ "$n_args" -gt 2 ] ; then
     13     echo "usage: sctop-report [comm] [interval]"
     14     exit
     15 fi
     16 if [ "$n_args" -gt 1 ] ; then
     17     comm=$1
     18     interval=$2
     19     shift 2
     20 elif [ "$n_args" -gt 0 ] ; then
     21     interval=$1
     22     shift
     23 fi
     24 perf script $@ -s "$PERF_EXEC_PATH"/scripts/python/sctop.py $comm $interval
     25