Op 02-04-18 om 20:41 schreef Chet Ramey:
Thanks for the report. This clearly falls under this clause

"In every other respect, if command_name is not the name of a function, the
effect of command (with no options) shall be the same as omitting command."

in the Posix description of `command'. It should be a one-line fix.

Given that text, commands prefixed with 'command' maybe shouldn't appear twice in xtrace output either. (They don't in any other shell.)

$ bash -xc 'command true'
+ command true
+ true

$ dash -xc 'command true'
+ command true

$ ksh93 -xc 'command true'
+ command true

$ pdksh -xc 'command true'
+ command true

$ yash -xc 'command true'
+ command true

$ mksh -xc 'command true'
+ true

$ zsh -xc 'command true'
+zsh:1> true

Thanks,

- M.

Reply via email to