#!/bin/bash cd "$(dirname "$0")" myself="$1" [[ -n "$myself" ]] || myself=xxx cat phones.txt | grep -E '^[3-5]' | cut -d' ' -f1 | grep -vFx "$myself" | sort -R | head -n 1