首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用exec运行命令?

如何使用exec运行命令?
EN

Ask Ubuntu用户
提问于 2016-04-25 21:19:06
回答 2查看 1.8K关注 0票数 4

我可以在免费容器管理器(即libertine-container-manager -- help)的文档中看到,exec选项应该能够执行任意命令。

不过,除了向我发出python警告(不能将NoneType转换为str )之外,我无法让它做任何其他事情。我尝试了以下几点:

代码语言:javascript
复制
libertine-container-manager exec setxkb dk dvorak
libertine-container-manager exec "setxkb dk dvorak"
libertine-container-manager exec="setxkb dk dvorak"
echo "setxkb dk dvorak" | libertine-container-manager exec

所有这些都没有给出所需的结果(或任何不会导致真正错误的结果)。

我在Ubuntu上接触一个没有重新挂载的M10。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2016-04-26 12:39:21

使用

代码语言:javascript
复制
libertine-container-manager exec -i container-id -c "setxkb dk dvorak"

或者任何方式-c "and the command you want to run"

票数 5
EN

Ask Ubuntu用户

发布于 2016-11-04 15:02:29

拉里·普莱斯在那里回答,更好的方法是使用libertine-launch my-container somecmdlibertine-launch --id my-container somecmd作为现代发行版(16.10),而不是libertine-container-manager exec..。见自由卸货手册-在自由集装箱中发射。注意,在用户环境中绑定目录时,libertine-launch..libertine-container-manager exec..有一些不同。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/762741

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档