Hello.
Sorry for being here again, rather bash unrelated mostly..
Steffen Nurpmeso wrote in
<20240816215210.PMy3rwiy@steffen%sdaoden.eu>:
|Steffen Nurpmeso wrote in
| <20240816212216.accse4FG@steffen%sdaoden.eu>:
||Robert Elz wrote in
|| <16443.1723841...@jacaranda.noi.kre.to>:
|||Date:
On Fri, Aug 23, 2024 at 01:28:49 +0200, Steffen Nurpmeso wrote:
> a() { echo $#,1=$1,2=$2,"$*",$*,; }
> set -- a b c
> echo 2
> IFS=:; echo "$*"$*; a $* "$*";
Your printing function "a" is highly questionable. It's got unquoted
word expansions that'll do who knows what, and it's also usin