Magellan Linux

Diff of /trunk/mkinitrd-magellan/busybox/shell/hush_test/hush-parsing/negate.tests

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 983 by niro, Fri Apr 24 18:33:46 2009 UTC revision 984 by niro, Sun May 30 11:32:42 2010 UTC
# Line 7  if ! false; then false; echo $?; fi Line 7  if ! false; then false; echo $?; fi
7  echo $?  echo $?
8  if ! false; then ! false; echo $?; fi  if ! false; then ! false; echo $?; fi
9  echo $?  echo $?
10    PRINTF=`which printf`
11  for a in ! a b c; do echo $a; done  for a in ! a b c; do echo $a; done
12  for a in ! a b c; do ! echo -n "$a "; echo $?; done  for a in ! a b c; do ! printf "$a "; echo $?; done
13  for a in ! a b c; do ! /bin/echo -n "$a "; echo $?; done  test x"$PRINTF" = x"" && exit 1
14  for a in ! a b c; do ! echo -n "$a " | false; echo $?; done  for a in ! a b c; do ! "$PRINTF" "$a "; echo $?; done
15  for a in ! a b c; do ! echo -n "$a " | true; echo $?; done  for a in ! a b c; do ! printf "$a " | false; echo $?; done
16  for a in ! a b c; do ! { echo -n "$a " | false; }; echo $?; done  for a in ! a b c; do ! printf "$a " | true; echo $?; done
17  for a in ! a b c; do ! { echo -n "$a " | true; }; echo $?; done  for a in ! a b c; do ! { printf "$a " | false; }; echo $?; done
18    for a in ! a b c; do ! { printf "$a " | true; }; echo $?; done
19    echo Done

Legend:
Removed from v.983  
changed lines
  Added in v.984