#! /usr/local/bin/zsh # # this file: # https://dataswamp.org/~incal/sth/scripts/junior local passwdf=/etc/passwd local delim=":" local prefix="^_" local fld=1 local usr if [[ $1 == 'senior' ]]; then usr=$(grep -v $prefix $passwdf | tail -n 2 | head -n 1 | cut -d $delim -f $fld) [[ $usr != '' ]] && echo "$usr[1].$usr[2,-1]" else usr=$(grep -v $prefix $passwdf | tail -n 1 | cut -d $delim -f $fld) [[ $usr != '' ]] && echo "$usr" fi