念の為 dash 等で内容がヌルの場合に、"$URL" と、 "$@" で展開の結果に違いが有る事を、強調しておきます LANG=C PAGER='less -p "Special Parameters"' man dash > @ Expands to the positional ...略... If there > are no positional parameters, the expansion of @ generates > zero arguments, even when @ is double-quoted.