Viv*_*was 0 c linux automation
我正在计划使用结构数组制作一个C程序,它将输入作为字符串,即电影和流派的名称(4种不同类型):
struct movie
{
char name[30];
char genre[4][10];
}m[30];
void main()
{
int i,j;
for(i=0;i<30;++i)
{
scanf("%s",m[i].name); //Removing gets
for(j=0;j<4;++j)
{
scanf("%s",m[i].genre[j]); //Removing gets
}
}
}
Run Code Online (Sandbox Code Playgroud)
我想从预定义的源(例如文本文件)自动化程序的用户输入,这样我就不必手动插入所有输入.是否有一个脚本(python/bash)来执行此操作或任何其他方法可以使我的工作更容易100输入.
使用C程序的原因是将输入存储在文件中以备将来使用.
将其写入以接受键盘输入.然后使用输入重定向:
myprogram.out < SampleTestData.txt
Run Code Online (Sandbox Code Playgroud)
使用该SampleTestData.txt文件就像它是键盘输入一样.
| 归档时间: |
|
| 查看次数: |
148 次 |
| 最近记录: |