|
|
- #!/bin/sh
-
- # Usage example: sh processid.sh kate dolphin gnome-terminal
- # Loop through each input value
- #
- for PID in $@; do
- PROCESSPRNT=$(ps l -C $PID | awk '{print $3}' | tail -n +2)
-
- if [[ $(echo $PROCESSPRNT | wc -w) -ne 0 ]]; then
- echo -e "\n'$PID': All process IDs (PID) are:\n\n$PROCESSPRNT\n"
- echo -e "Total: $(echo $PROCESSPRNT | wc -w)\n"
- else
- echo -e "\n'$PID': No process found running.\n"
- fi
- done
-
- ####
- #DEPRECATED
-
- # Array of processes
- #BIN_PATTERN=(
- #dolphin
- #gigole
- #)
-
- #for PID in ${BIN_PATTERN[*]}; do
-
- #DEPRECATED
- ####
|