diff options
author | Todd Leonhardt <todd.leonhardt@gmail.com> | 2019-11-08 19:17:53 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-11-08 19:17:53 -0500 |
commit | d5916797620225391379ea40ae466bd7f496ff52 (patch) | |
tree | 6452dc4a3f1f45e31cfae16c8acccf3dd7746f14 /docs/features/generating_output.rst | |
parent | a18eef6f6aa89280b5f9b92d4e681f22a438ff8b (diff) | |
parent | 36796c2c6be67085f3d9000086de7052f08f433c (diff) | |
download | cmd2-git-d5916797620225391379ea40ae466bd7f496ff52.tar.gz |
Merge pull request #799 from python-cmd2/doc_updates
Doc updates
Diffstat (limited to 'docs/features/generating_output.rst')
-rw-r--r-- | docs/features/generating_output.rst | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/docs/features/generating_output.rst b/docs/features/generating_output.rst index c03f8778..2ee820f1 100644 --- a/docs/features/generating_output.rst +++ b/docs/features/generating_output.rst @@ -42,40 +42,6 @@ messages. Users can control whether they would like to see these messages by changing the value of the ``quiet`` setting. -Output Redirection ------------------- - -As in a Unix shell, output of a command can be redirected: - - - sent to a file with ``>``, as in ``mycommand args > filename.txt`` - - appended to a file with ``>>``, as in ``mycommand args >> filename.txt`` - - piped (``|``) as input to operating-system commands, as in - ``mycommand args | wc`` - - - -.. note:: - - If you wish to disable cmd2's output redirection and pipes features, you can - do so by setting the ``allow_redirection`` attribute of your ``cmd2.Cmd`` - class instance to ``False``. This would be useful, for example, if you want - to restrict the ability for an end user to write to disk or interact with - shell commands for security reasons:: - - from cmd2 import Cmd - class App(Cmd): - def __init__(self): - self.allow_redirection = False - - cmd2's parser will still treat the ``>``, ``>>``, and `|` symbols as output - redirection and pipe symbols and will strip arguments after them from the - command line arguments accordingly. But output from a command will not be - redirected to a file or piped to a shell command. - -If you need to include any of these redirection characters in your command, you -can enclose them in quotation marks, ``mycommand 'with > in the argument'``. - - Colored Output -------------- |