From 2a3d66bae50a7fff4d50319c192dacd5db12365e Mon Sep 17 00:00:00 2001 From: Ivan Habunek Date: Wed, 19 Apr 2017 11:03:44 +0200 Subject: [PATCH] Allow piping in text to be tooted --- toot/console.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/toot/console.py b/toot/console.py index 4cc491a..8ee5bda 100644 --- a/toot/console.py +++ b/toot/console.py @@ -481,6 +481,10 @@ def main(): if os.getenv('TOOT_DEBUG'): logging.basicConfig(level=logging.DEBUG) + # If something is piped in, append it to commandline arguments + if not sys.stdin.isatty(): + sys.argv.append(sys.stdin.read()) + command = sys.argv[1] if len(sys.argv) > 1 else None args = sys.argv[2:]