2

実行時にいくつかの引数を要求する Python スクリプトがあります (を使用raw_input)。このスクリプトを実行して、いくつかの入力をフィードできるようにしたいと思います (基本的に、入力が必要な限り、2 つの値を交互に切り替える必要があります)。

yesプログラムを使用して単一の値を入力する方法は知っていますが、 abababのようなシーケンスを取得する方法はわかりません

最も簡単な方法は何ですか?

4

1 に答える 1

6
yes $'a\nb' | script.py

エスケープ シーケンスを含む文字列リテラルにbash の$'...'構文を使用します。または:

while true; do echo a; echo b; done | script.py
于 2013-08-22T15:43:09.377 に答える