У меня простая программа
#include <iostream>
using namespace std;
int main()
{
cout<<"Hello"<<endl;
int a;
cin>>a;
if(a==0)
cout<<"Yes"<<endl;
else
cout<<"No"<<endl;
return 0;
}
и я хочу иметь файл *.sh в ubuntu, чтобы он автоматически передавал "a" моему коду. Пожалуйста, помогите мне.
Вы можете использовать конвейер в файле оболочки:
echo 33 | your_program
|
сообщает оболочке отправить stdout левой команды в stdin правой команды....