Linux 如何忽略脚本中的标准输入

Linux 如何忽略脚本中的标准输入,linux,shell,Linux,Shell,我有一个程序“myprogram”,它在控制台上运行时等待回车键。我们按下某个键后,它就会退出。我想在后台运行这个myprogram并忽略stdin输入 我有一个简单的脚本 sample.sh脚本 ------ ./myprogram & exit 0 ------ 但是当我跑的时候 %sh sample.sh 我的程序如何从stdin和exits获取一些输入。。我想阻止它从stdin获取任何输入,这样即使sample.sh退出,我的程序也会继续运行 请建议如何更新sample.sh脚

我有一个程序“myprogram”,它在控制台上运行时等待回车键。我们按下某个键后,它就会退出。我想在后台运行这个myprogram并忽略stdin输入

我有一个简单的脚本

sample.sh脚本

------
./myprogram &
exit 0
------
但是当我跑的时候

%sh sample.sh

我的程序如何从stdin和exits获取一些输入。。我想阻止它从stdin获取任何输入,这样即使sample.sh退出,我的程序也会继续运行


请建议如何更新sample.sh脚本以实现此目的。

您可以将程序的标准输入连接到
/dev/null

./myprogram < /dev/null &
/myprogram
谢谢。我尝试了它,%./myprogram