为什么要在bash脚本中使用;取消共享-n/bin/bash;ps";:ps没有输出?
这是我的剧本:为什么要在bash脚本中使用;取消共享-n/bin/bash;ps";:ps没有输出?,bash,Bash,这是我的剧本: #!/bin/bash unshare -n /bin/bash ps 为什么在我运行脚本时,ps不会给出任何输出?它会。它还没有被执行取消共享-n/bin/bash仍在运行 首先,您必须退出bash(exit,ctrl+d,…)。它还没有被执行取消共享-n/bin/bash仍在运行 如果要向新shell传递命令,首先必须退出bash(exit,ctrl+d,…): #!/bin/bash unshare -n /bin/bash -c ps 如果要将命令传递给新shell:
#!/bin/bash
unshare -n /bin/bash
ps
为什么在我运行脚本时,ps
不会给出任何输出?它会。它还没有被执行<代码>取消共享-n/bin/bash仍在运行
首先,您必须退出bash(exit
,ctrl+d
,…)。它还没有被执行<代码>取消共享-n/bin/bash仍在运行
如果要向新shell传递命令,首先必须退出
bash
(exit
,ctrl+d
,…):
#!/bin/bash
unshare -n /bin/bash -c ps
如果要将命令传递给新shell:
#!/bin/bash
unshare -n /bin/bash -c ps
是的,现在说得通了。谢谢你,现在说得通了。谢谢