News for hackers. Stuff that matters.
Re:Shit – An implementation of Git using POSIX shell by Hello71 on Thursday February 13, 2020 @12:00PM (#22319271)
'for x in $y; do printf "$a%s$b" "$x"; done' is used in the code already. I am proposing that it be changed to 'printf "$a%s$b" $y', which is also POSIX compliant, shorter (even including a comment), and faster. I included the part about brace expansion as a side note, not proposing that it be used.
Re:Shit – An implementation of Git using POSIX shell by acqq on Thursday February 13, 2020 @03:46PM (#22321266)
> 'printf "$a%s$b" $y', which is also POSIX compliant, shorter

Yes, indeed, thanks for pointing that, it's documented:

"The format operand shall be reused as often as necessary to satisfy the argument operands."

https://pubs.opengroup.org/onlinepubs/9699919799/utilities/p...