Index: BOOK/boot/common/eudev.xml
===================================================================
--- BOOK/boot/common/eudev.xml	(revision 1916102ab0946649fda7ccdf4752ed9adf9e6e61)
+++ BOOK/boot/common/eudev.xml	(revision fcc84cc82fd9658e45035409ba72aa409f548c7f)
@@ -48,5 +48,5 @@
     <para os="r1">Create a dummy rule so that Eudev will name ethernet devices properly for the system.</para>
 
-<screen os="r2"><userinput>echo "# dummy, so that network is once again on eth*" > \
+<screen os="r2"><userinput>echo "# dummy, so that network is once again on eth*" &gt; \
     /tools/etc/udev/rules.d/80-net-name-slot.rules</userinput></screen>
 
Index: BOOK/boot/common/shadow.xml
===================================================================
--- BOOK/boot/common/shadow.xml	(revision 1916102ab0946649fda7ccdf4752ed9adf9e6e61)
+++ BOOK/boot/common/shadow.xml	(revision fcc84cc82fd9658e45035409ba72aa409f548c7f)
@@ -29,5 +29,5 @@
 <screen os="c"><userinput>cp -v src/Makefile.in{,.orig}
 sed -e 's/groups$(EXEEXT) //' -e 's/= nologin$(EXEEXT)/= /' \
-    src/Makefile.in.orig > src/Makefile.in</userinput></screen>
+    src/Makefile.in.orig &gt; src/Makefile.in</userinput></screen>
 
     <para os="d">Prepare Shadow for compilation:</para>
Index: BOOK/boot/mips/colo-build.xml
===================================================================
--- BOOK/boot/mips/colo-build.xml	(revision 1916102ab0946649fda7ccdf4752ed9adf9e6e61)
+++ BOOK/boot/mips/colo-build.xml	(revision fcc84cc82fd9658e45035409ba72aa409f548c7f)
@@ -40,5 +40,5 @@
 
 <screen os="s2"><userinput>cp -v stage2/Makefile{,.orig}
-sed '/^CFLAGS/s/-Werror //' stage2/Makefile.orig > stage2/Makefile</userinput></screen>
+sed '/^CFLAGS/s/-Werror //' stage2/Makefile.orig &gt; stage2/Makefile</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
Index: BOOK/chroot/64/createfiles.xml
===================================================================
--- BOOK/chroot/64/createfiles.xml	(revision 1916102ab0946649fda7ccdf4752ed9adf9e6e61)
+++ BOOK/chroot/64/createfiles.xml	(revision fcc84cc82fd9658e45035409ba72aa409f548c7f)
@@ -21,5 +21,5 @@
 ln -sv /tools/lib/libgcc_s.so{,.1} /usr/lib
 ln -sv /tools/lib/libstdc++.so{.6,} /usr/lib
-sed -e 's/tools/usr/' /tools/lib/libstdc++.la > /usr/lib/libstdc++.la
+sed -e 's/tools/usr/' /tools/lib/libstdc++.la &gt; /usr/lib/libstdc++.la
 ln -sv bash /bin/sh
 ln -sv /run /var/run</userinput></screen>
Index: BOOK/chroot/common/createfiles.xml
===================================================================
--- BOOK/chroot/common/createfiles.xml	(revision 1916102ab0946649fda7ccdf4752ed9adf9e6e61)
+++ BOOK/chroot/common/createfiles.xml	(revision fcc84cc82fd9658e45035409ba72aa409f548c7f)
@@ -19,5 +19,5 @@
 ln -sv /tools/lib/libgcc_s.so{,.1} /usr/lib
 ln -sv /tools/lib/libstdc++.so{.6,} /usr/lib
-sed -e 's/tools/usr/' /tools/lib/libstdc++.la > /usr/lib/libstdc++.la
+sed -e 's/tools/usr/' /tools/lib/libstdc++.la &gt; /usr/lib/libstdc++.la
 ln -sv bash /bin/sh
 ln -sv /run /var/run</userinput></screen>
Index: BOOK/chroot/mips64/createfiles.xml
===================================================================
--- BOOK/chroot/mips64/createfiles.xml	(revision 1916102ab0946649fda7ccdf4752ed9adf9e6e61)
+++ BOOK/chroot/mips64/createfiles.xml	(revision fcc84cc82fd9658e45035409ba72aa409f548c7f)
@@ -23,5 +23,5 @@
 ln -sv /tools/lib32/libstdc++.so{.6,} /usr/lib32
 ln -sv /tools/lib64/libstdc++.so{.6,} /usr/lib64
-sed -e 's/tools/usr/' /tools/lib/libstdc++.la > /usr/lib/libstdc++.la
+sed -e 's/tools/usr/' /tools/lib/libstdc++.la &gt; /usr/lib/libstdc++.la
 ln -sv bash /bin/sh
 ln -sv /run /var/run</userinput></screen>
Index: BOOK/cross-tools/common/gcc-static.xml
===================================================================
--- BOOK/cross-tools/common/gcc-static.xml	(revision 1916102ab0946649fda7ccdf4752ed9adf9e6e61)
+++ BOOK/cross-tools/common/gcc-static.xml	(revision fcc84cc82fd9658e45035409ba72aa409f548c7f)
@@ -51,6 +51,6 @@
 <filename class="directory">/tools</filename>:</para>
 
-<screen os="ah"><userinput>echo -en '\n#undef STANDARD_STARTFILE_PREFIX_1\n#define STANDARD_STARTFILE_PREFIX_1 "/tools/lib/"\n' >> gcc/config/linux.h
-echo -en '\n#undef STANDARD_STARTFILE_PREFIX_2\n#define STANDARD_STARTFILE_PREFIX_2 ""\n' >> gcc/config/linux.h</userinput></screen>
+<screen os="ah"><userinput>echo -en '\n#undef STANDARD_STARTFILE_PREFIX_1\n#define STANDARD_STARTFILE_PREFIX_1 "/tools/lib/"\n' &gt;&gt; gcc/config/linux.h
+echo -en '\n#undef STANDARD_STARTFILE_PREFIX_2\n#define STANDARD_STARTFILE_PREFIX_2 ""\n' &gt;&gt; gcc/config/linux.h</userinput></screen>
 
     <para os="t1">We will create a dummy <filename>limits.h</filename> so
Index: BOOK/cross-tools/ppc/gcc-static.xml
===================================================================
--- BOOK/cross-tools/ppc/gcc-static.xml	(revision 1916102ab0946649fda7ccdf4752ed9adf9e6e61)
+++ BOOK/cross-tools/ppc/gcc-static.xml	(revision fcc84cc82fd9658e45035409ba72aa409f548c7f)
@@ -48,6 +48,6 @@
     xpointer="xpointer(//*[@os='ag'])"/>
 
-<screen os="ah"><userinput>echo -en '\n#undef STANDARD_STARTFILE_PREFIX_1\n#define STANDARD_STARTFILE_PREFIX_1 "/tools/lib/"\n' >> gcc/config/rs6000/sysv4.h
-echo -en '\n#undef STANDARD_STARTFILE_PREFIX_2\n#define STANDARD_STARTFILE_PREFIX_2 ""\n' >> gcc/config/rs6000/sysv4.h</userinput></screen>
+<screen os="ah"><userinput>echo -en '\n#undef STANDARD_STARTFILE_PREFIX_1\n#define STANDARD_STARTFILE_PREFIX_1 "/tools/lib/"\n' &gt;&gt; gcc/config/rs6000/sysv4.h
+echo -en '\n#undef STANDARD_STARTFILE_PREFIX_2\n#define STANDARD_STARTFILE_PREFIX_2 ""\n' &gt;&gt; gcc/config/rs6000/sysv4.h</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
Index: BOOK/final-system/common/coreutils.xml
===================================================================
--- BOOK/final-system/common/coreutils.xml	(revision 1916102ab0946649fda7ccdf4752ed9adf9e6e61)
+++ BOOK/final-system/common/coreutils.xml	(revision fcc84cc82fd9658e45035409ba72aa409f548c7f)
@@ -68,5 +68,5 @@
     of it so that the tests are not skipped:</para>
 
-<screen os="j"><userinput remap="test">echo "dummy:x:1000:nobody" >> /etc/group</userinput></screen>
+<screen os="j"><userinput remap="test">echo "dummy:x:1000:nobody" &gt;&gt; /etc/group</userinput></screen>
 
     <para os="k">Fix permissions of some files so the non-root user can compile
Index: BOOK/final-system/common/ncurses.xml
===================================================================
--- BOOK/final-system/common/ncurses.xml	(revision 1916102ab0946649fda7ccdf4752ed9adf9e6e61)
+++ BOOK/final-system/common/ncurses.xml	(revision fcc84cc82fd9658e45035409ba72aa409f548c7f)
@@ -68,5 +68,5 @@
 
 <screen os="m"><userinput>for lib in curses ncurses form panel menu ; do
-        echo "INPUT(-l${lib}w)" > /usr/lib/lib${lib}.so
+        echo "INPUT(-l${lib}w)" &gt; /usr/lib/lib${lib}.so
         ln -sfv lib${lib}w.a /usr/lib/lib${lib}.a
 done
Index: BOOK/final-system/common/tar.xml
===================================================================
--- BOOK/final-system/common/tar.xml	(revision 1916102ab0946649fda7ccdf4752ed9adf9e6e61)
+++ BOOK/final-system/common/tar.xml	(revision fcc84cc82fd9658e45035409ba72aa409f548c7f)
@@ -49,5 +49,5 @@
     <para os="h">Generate the man page and place it in the proper location:</para>
 
-<screen os="i"><userinput>perl tarman > /usr/share/man/man1/tar.1</userinput></screen>
+<screen os="i"><userinput>perl tarman &gt; /usr/share/man/man1/tar.1</userinput></screen>
 
     <para os="j">Install the documentation:</para>
Index: BOOK/final-system/multilib/ncurses-64bit.xml
===================================================================
--- BOOK/final-system/multilib/ncurses-64bit.xml	(revision 1916102ab0946649fda7ccdf4752ed9adf9e6e61)
+++ BOOK/final-system/multilib/ncurses-64bit.xml	(revision fcc84cc82fd9658e45035409ba72aa409f548c7f)
@@ -86,5 +86,5 @@
 
 <screen os="m"><userinput>for lib in curses ncurses form panel menu ; do
-        echo "INPUT(-l${lib}w)" > /usr/lib64/lib${lib}.so
+        echo "INPUT(-l${lib}w)" &gt; /usr/lib64/lib${lib}.so
         ln -sfv lib${lib}w.a /usr/lib64/lib${lib}.a
 done
Index: BOOK/final-system/multilib/ncurses-n32.xml
===================================================================
--- BOOK/final-system/multilib/ncurses-n32.xml	(revision 1916102ab0946649fda7ccdf4752ed9adf9e6e61)
+++ BOOK/final-system/multilib/ncurses-n32.xml	(revision fcc84cc82fd9658e45035409ba72aa409f548c7f)
@@ -86,5 +86,5 @@
 
 <screen os="m"><userinput>for lib in curses ncurses form panel menu ; do
-        echo "INPUT(-l${lib}w)" > /usr/lib32/lib${lib}.so
+        echo "INPUT(-l${lib}w)" &gt; /usr/lib32/lib${lib}.so
         ln -sfv lib${lib}w.a /usr/lib32/lib${lib}.a
 done
Index: BOOK/final-system/multilib/ncurses.xml
===================================================================
--- BOOK/final-system/multilib/ncurses.xml	(revision 1916102ab0946649fda7ccdf4752ed9adf9e6e61)
+++ BOOK/final-system/multilib/ncurses.xml	(revision fcc84cc82fd9658e45035409ba72aa409f548c7f)
@@ -87,5 +87,5 @@
 
 <screen os="m"><userinput>for lib in curses ncurses form panel menu ; do
-        echo "INPUT(-l${lib}w)" > /usr/lib/lib${lib}.so
+        echo "INPUT(-l${lib}w)" &gt; /usr/lib/lib${lib}.so
         ln -sfv lib${lib}w.a /usr/lib/lib${lib}.a
 done
Index: BOOK/final-system/multilib/perl-64bit.xml
===================================================================
--- BOOK/final-system/multilib/perl-64bit.xml	(revision 1916102ab0946649fda7ccdf4752ed9adf9e6e61)
+++ BOOK/final-system/multilib/perl-64bit.xml	(revision fcc84cc82fd9658e45035409ba72aa409f548c7f)
@@ -47,5 +47,5 @@
     <para os="m2">We still need to tell Perl to actually use <filename class="directory">lib64</filename>:</para>
 
-<screen os="m3"><userinput>echo 'installstyle="lib64/perl5"' >>hints/linux.sh</userinput></screen>
+<screen os="m3"><userinput>echo 'installstyle="lib64/perl5"' &gt;&gt; hints/linux.sh</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
Index: BOOK/final-system/multilib/perl-n32.xml
===================================================================
--- BOOK/final-system/multilib/perl-n32.xml	(revision 1916102ab0946649fda7ccdf4752ed9adf9e6e61)
+++ BOOK/final-system/multilib/perl-n32.xml	(revision fcc84cc82fd9658e45035409ba72aa409f548c7f)
@@ -48,5 +48,5 @@
     <para os="m2">We still need to tell perl to actually use lib32:</para>
 
-<screen os="m3"><userinput>echo 'installstyle="lib32/perl5"' >>hints/linux.sh</userinput></screen>
+<screen os="m3"><userinput>echo 'installstyle="lib32/perl5"' &gt;&gt; hints/linux.sh</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
Index: BOOK/prologue/common/hostreqs.xml
===================================================================
--- BOOK/prologue/common/hostreqs.xml	(revision 1916102ab0946649fda7ccdf4752ed9adf9e6e61)
+++ BOOK/prologue/common/hostreqs.xml	(revision fcc84cc82fd9658e45035409ba72aa409f548c7f)
@@ -134,5 +134,5 @@
 makeinfo --version | head -n1
 xz --version | head -n1
-echo 'main(){}' | gcc -v -o /dev/null -x c - > dummy.log 2>&amp;1
+echo 'main(){}' | gcc -v -o /dev/null -x c - &gt; dummy.log 2>&amp;1
 if ! grep -q ' error' dummy.log; then
   echo "Compilation successful" &amp;&amp; rm dummy.log
Index: BOOK/temp-system/common/bison.xml
===================================================================
--- BOOK/temp-system/common/bison.xml	(revision 1916102ab0946649fda7ccdf4752ed9adf9e6e61)
+++ BOOK/temp-system/common/bison.xml	(revision fcc84cc82fd9658e45035409ba72aa409f548c7f)
@@ -26,5 +26,5 @@
 
 <screen os='s2'><userinput>cp -v Makefile.in{,.orig}
-sed '/bison.help:/s/^/# /' Makefile.in.orig > Makefile.in</userinput></screen>
+sed '/bison.help:/s/^/# /' Makefile.in.orig &gt; Makefile.in</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
Index: BOOK/temp-system/common/gcc.xml
===================================================================
--- BOOK/temp-system/common/gcc.xml	(revision 1916102ab0946649fda7ccdf4752ed9adf9e6e61)
+++ BOOK/temp-system/common/gcc.xml	(revision fcc84cc82fd9658e45035409ba72aa409f548c7f)
@@ -97,5 +97,5 @@
 <screen os="s2"><userinput>cp -v Makefile{,.orig}
 sed "/^HOST_\(GMP\|ISL\|CLOOG\)\(LIBS\|INC\)/s:/tools:/cross-tools:g" \
-    Makefile.orig > Makefile</userinput></screen>
+    Makefile.orig &gt; Makefile</userinput></screen>
 
     <para os="cm">Compile the package:</para>
Index: BOOK/the-end/downloadclient.xml
===================================================================
--- BOOK/the-end/downloadclient.xml	(revision 1916102ab0946649fda7ccdf4752ed9adf9e6e61)
+++ BOOK/the-end/downloadclient.xml	(revision fcc84cc82fd9658e45035409ba72aa409f548c7f)
@@ -58,8 +58,8 @@
   NetService = "/inet/tcp/0/mirror.anl.gov/80"
   print "GET /pub/gnu/wget/wget-1.14.tar.xz" |&amp; NetService
-  while ((NetService |&amp; getline) > 0)
+  while ((NetService |&amp; getline) &gt; 0)
     print $0
   close(NetService)
-}' > binary
+}' &gt; binary
 
 gawk '{q=p;p=$0}NR&gt;1{print q}END{ORS = ""; print p}' binary &gt; wget-1.14.tar.xz
