Garrett Cooper <yanef...@gmail.com> writes: > On Wed, Jul 7, 2010 at 10:58 AM, Anonymous <swel...@gmail.com> wrote: >> Doug Barton <do...@freebsd.org> writes: >> >>> On 7/7/2010 10:44 AM, Benedict Reuschling wrote: >>>> Author: bcr (doc committer) >>> >>>> -for i >>>> +while true; >>>> do >>> >>> If this is intended to be an sh scripting example a better way to write >>> that is: >>> >>> while : ; >>> >>> You can't guarantee that "true" will always be available and do what you >>> expect, whereas the ':' operator is a shell builtin. >> >> Isn't `true' shell builtin as well? >> >> $ type true >> true is a shell builtin > > `true' is the new way. `:' is the old Bourne way as I've been told > (but you're right, it is a built-in now as of at least 7.1 -- not sure > about 6.x though)...
I see `true' uncommented in builtins.def going all the way back to Ash as it was posted on Usenet in 1989. _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"