#!/bin/bash # connect to the first available pf console PIPES=`ls -t /tmp/pf-*` for p in $PIPES; do echo trying $p >&2 socat - UNIX-CONNECT:$p && exit 0 # connect and exit done