github.com/u-root/u-root@v7.0.1-0.20200915234505-ad7babab0a8e+incompatible/pkg/boot/grub/testdata/grub_cmd_echo.in (about)

     1  #! @builddir@/grub-shell-tester
     2  #
     3  # Copyright (C) 2010  Free Software Foundation, Inc.
     4  #
     5  # GRUB is free software: you can redistribute it and/or modify
     6  # it under the terms of the GNU General Public License as published by
     7  # the Free Software Foundation, either version 3 of the License, or
     8  # (at your option) any later version.
     9  #
    10  # GRUB is distributed in the hope that it will be useful,
    11  # but WITHOUT ANY WARRANTY; without even the implied warranty of
    12  # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    13  # GNU General Public License for more details.
    14  #
    15  # You should have received a copy of the GNU General Public License
    16  # along with GRUB.  If not, see <http://www.gnu.org/licenses/>.
    17  
    18  echo
    19  echo -n
    20  
    21  echo foo
    22  echo foo   bar
    23  
    24  echo -n foo
    25  
    26  echo -e "foo\nbar"
    27  
    28  echo -n -e "foo\nbar"
    29  
    30  echo foo -n
    31  echo foo -n -e
    32  
    33  echo -------
    34  
    35  if test -n "$grubshell"; then insmod regexp; fi
    36  
    37  echo '*'
    38  echo "*"
    39  
    40  #JVDG removed this test, uroot grub parser does not handle variables
    41  #foo="*"
    42  #echo "$foo"