function ssgrep --description 'show open ports for $argv' switch (count $argv) case 0 echo -e "No argument given!\nDo you expect me to guess what you're looking for?" return 1 case 1 ss -tlpn | grep $argv case \* echo "Only 1 argument is valid!" return 1 end end