[[ $zsv_name == *.* ]] && device=${zsv_name#*.} chat=( ) run=( pppd ) if [[ -n $device ]]; then run+=( /dev/$device ) cond() { [[ -e /dev/$device ]]; return $? } fi zsv_run_pppd() { (($#chat)) && args+=( connect ${(j: :)${(qqq)chat}} ) zsv_generic } # vim: ft=zsh noet ts=4 sts=4 sw=4