-@@ -12967,12 +12949,12 @@ that the behavior of @command{echo} is i
- @var{string} contains a backslash or if the first argument is
- @option{-n}. Portable programs can use the @command{printf} command
- if they need to omit trailing newlines or output control characters or
--backslashes. @xref{printf invocation}.
-+backslashes. @xref{printf}.
+@@ -12960,7 +12942,7 @@ strings cannot be passed to @command{ech
+ It is therefore not advisable to use @command{echo} for printing unknown or
+ variable arguments. The @command{printf} command is recommended as a more
+ portable and flexible replacement for tasks historically performed by
+-@command{echo}. @xref{printf invocation}.
++@command{echo}. @xref{printf}.
+
+ The program accepts the following options. Also see @ref{Common options}.
+ Options must precede operands, and the normally-special argument
+@@ -13035,12 +13017,12 @@ POSIX does not require support for any o
+ that the behavior of @command{echo} is implementation-defined if any
+ @var{string} contains a backslash or if the first argument is @option{-n}.
+ Portable programs should use the @command{printf} command instead.
+-@xref{printf invocation}.
++@xref{printf}.