如果我有一个 C 语言程序,并且希望它在 argc 中采用 100 倍的“A”作为参数,那么我会输入 ./program $(python -c 'print "A"* 100')
在控制台中。
现在,如果我希望 C 程序从文件(例如 file1
)中读取 100 次“A”,我应该输入什么才能使用 fread 读取它
? (我尝试将上面的 python 命令放入 file1
中。它似乎不起作用。)我也尝试像 python -c 'print "A"* 100' 那样使用它
。它似乎也不起作用。如果该脚本可以用 Python 编写,我们将不胜感激。
最佳答案
你在找吗
python -c 'print "A" * 100' > file1 && ./program file1
或者您是否正在寻找一种从 C 执行 python 脚本的方法(http://linux.die.net/man/3/system)?
关于python - 使用 fread 从文件中读取 python 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34470576/