#!/bin/zsh
setopt no_unset warn_create_global no_multibyte # count bytes in argv[1]
zmodload zsh/zutil
typeset -ga plumb_src plumb_dst plumb_wdir plumb_type plumb_attr
zparseopts -D -E s:=plumb_src d:=plumb_dst w:=plumb_wdir t:=plumb_type a:=plumb_attr || exit $?
printf "%s\n%s\n%s\n%s\n%s\n%d\n%s" "${plumb_src:-fakeplumb}" "$plumb_dst" "$plumb_wdir" "${plumb_type:-text}" "${plumb_attr}" "$#1" "$1"