Kill PID on port or by name

Kill processes listening on a given port:

kill-pid-on-port 3000

Script:

#!/bin/bash
# kill-pid-on-port

lsof -n -i :"$1" | grep LISTEN | awk '{ print $2 }' | xargs kill

Kill running process by its name:

kill-pid-running sqls

Script:

#!/bin/bash
# kill-pid-running

ps aux | ag "$1" | awk '/$1/ && !/awk/ { print $2 }' | xargs kill