From: Junio C Hamano Date: Wed, 17 Jan 2007 17:33:43 GMT Subject: Re: [PATCH] Replace "echo -n" with printf in shell scripts. Message-ID: <7vk5zlsglk.fsf@assigned-by-dhcp.cox.net> In-Reply-To: <200701171629.l0HGTCE3019292@laptop13.inf.utfsm.cl> "Horst H. von Brand" writes: > Junio C Hamano wrote: >> Jason Riedy writes: >> > Not all echos know -n. This was causing a test failure in >> > t5401-update-hooks.sh, but not t3800-mktag.sh for some reason. >> >> We have done this already so it might be too late to raise this >> question, but does everybody have printf? > > Here (Fedora rawhide) /usr/bin/printf is part of coreutils. I am reasonably sure people on Linux land would be fine regardless of distros, but thanks anyway. The problematic are less common ones, ranging from (not so less common) OSX, Solaris to (much less common) AIX that some people seem to run git on (or at least compile git for).