为什么在bash脚本中," unshare -n / bin / bash; PS" :ps没有输出?

时间:2014-11-28 13:58:55

标签: bash

所以这是我的剧本:

#!/bin/bash
unshare -n /bin/bash
ps

为什么ps在运行脚本时没有输出任何内容?

2 个答案:

答案 0 :(得分:2)

。它尚未执行。 unshare -n /bin/bash仍在运行。

首先,您必须退出bashexitctrl+d,...)

答案 1 :(得分:1)

如果要将命令传递给新shell:

#!/bin/bash
unshare -n /bin/bash -c ps