我想一步在网络命名空间中运行一系列连接的 bash 命令,但似乎ip netns exec mynetns
只需要一个 bash 命令作为参数。例如:
ip netns exec mynetns ip a
...按预期工作。
ip netns exec mynetns "ip a ; ip a"
...返回exec of "ip a" failed: No such file or directory
。
清楚地,
ip netns exec mynetns ip a ; ip a
... 将返回网络命名空间和主机上的接口。
有没有办法让它工作?
手册只讲了一个命令,这不是一个很好的迹象......