我正在尝试编写一个应该首先加载内核模块的shell脚本。
modprobe wlcore_spi
下一步应该等待这个过程完成(std&#34上的输出; wlcore加载")然后继续前进。但是这个等待行动怎么办?我试过了:
modprobe wlcore_spi
wait
echo "hello world"
它似乎没有像我预期的那样奏效。 我搜索了它,似乎最好找到pid然后只是等待它。 然后我开始这个工作,然后键入" ps aux",它似乎不在这个过程中?它似乎从某种程度上开始了另一个过程,并最终在它完成时发出信号。我怎么能抓到这个?
答案 0 :(得分:1)
你可以使用&&您的案例选项。
modprobe wlcore_spi && echo "hello world"
因此命令B将在命令A成功退出时执行。