假设我想一次运行几个(比如三个)程序,像这样
program1 & program2 & program3 &
Run Code Online (Sandbox Code Playgroud)
如果我想知道它们pid's,我认为最好的方法是存储它们,像这样
program1 &
pid1=$!
program2 &
pid2=$!
...
Run Code Online (Sandbox Code Playgroud)
但是现在,如果我想知道它们是否已经结束,如果是,它们返回了什么值呢?像这样的东西:
if [ program1 has ended ]; then
do something with its return value
fi
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激
我正在使用“Debian GNU/Linux stretch/sid”。
我正在尝试按照以下步骤安装 AceStream 。
但是当我将此行添加到/etc/apt/sources.list:
deb http://repo.acestream.org/debian/ sid main
Run Code Online (Sandbox Code Playgroud)
并得到这样的公钥:
sudo wget -O - http://repo.acestream.org/keys/acestream.public.key | sudo apt-key add -
Run Code Online (Sandbox Code Playgroud)
尝试apt-get install acestream-engine失败,结果如下:
Following packages have unresolved dependencies:
acestream-engine : Requires: python2.7-apsw but cannot be installed
Run Code Online (Sandbox Code Playgroud)
(这是从我的语言翻译过来的,不是确切的结果)
我试过谷歌搜索python2.7-apsw,但它是某种虚拟包,我不知道如何处理