grub_script_while1.in 505 B

123456789101112131415161718192021222324252627282930313233
  1. #! @builddir@/grub-shell-tester
  2. echo one
  3. foo=""
  4. while test "$foo" != "1111"; do foo="${foo}1"; echo "$foo"; done
  5. echo two
  6. foo=""
  7. while test "$foo" != "aaaa"
  8. do
  9. foo="${foo}a"
  10. echo $foo
  11. done
  12. foo=""
  13. until test "$foo" = "1111"; do foo="${foo}1"; echo $foo; done
  14. foo=""
  15. until test "$foo" = "aaaa"
  16. do
  17. foo="${foo}a"
  18. echo $foo
  19. done
  20. # check "$?" in condition gets its value from while body commands
  21. foo=""
  22. false
  23. while test "$?" != "0"
  24. do
  25. echo $foo
  26. foo="${foo}1"
  27. test "$foo" = "111111"
  28. done