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 回答