Improve README

[?]
Mar 21, 2023, 2:16 PM
UWWBKZ4RKVV6ZRR6AFGVTRFYEB546ZRXKJPW5YPWPRENEI3EGVQQC

Dependencies

Change contents

  • edit in README.md at line 19
    [2.473]
    [2.473]
    The program will pause before and after commands are executed, press any key to continue.
  • replacement in README.md at line 36
    [2.1013][2.1013:1209]()
    * `LIBDEMO_INTERACTIVE`: enable (1, default) or disable (0) interactive mode. In non-interactive (automatic) mode, there is no waiting for input and some commands (prefixed with `i`) are skipped.
    [2.1013]
    [2.1209]
    * `LIBDEMO_INTERACTIVE`: enable (1, default) or disable (0) interactive mode. In non-interactive (automatic) mode, pauses and `i` commands are skipped.
  • replacement in README.md at line 46
    [2.1493][2.1493:1645]()
    * `x` Execute arguments, expect success.
    * `f` Execute arguments, expect failure.
    * `i` Execute arguments in interactive mode only. Ignore exit status.
    [2.1493]
    [2.1645]
    * `x` Print the provided arguments and execute them, expecting success. Pauses after the command is shown and after the command is run.
    * `f` Print the provided arguments and execute them, expecting failure. Pauses after the command is shown and after the command is run.
    * `i` Print the provided arguments and execute them in interactive mode only, ignoring exit status. Pauses after the command is shown and after the command is run.
    * `p` Pause until any key is pressed.
  • edit in README.md at line 52
    [2.1668]
    [2.1668]
    Because of how the command evaluation is structured, care must be taken with characters that bash might interpret, in particular `'` and `|`, which may need escaping to `\'` and `\|` respectively.