我想在Windows命令提示符中检索'IMAGE'列的值到一个变量。这里它的值是“192.XXX.XX.X:XXXX/applicationtest:36”,我想分配给一个变量。我指挥的
输出(泊坞窗PS -f “NAME = AbcApp”):
CONTAINER_ID | 图片
63c2d768cca0 | 192.XXX.XX.X:XXXX/applicationtest:36
我检查了一些已经存在的问题的答案,但仍然没有弄清楚如何去做。谢谢!
我想在Windows命令提示符中检索'IMAGE'列的值到一个变量。这里它的值是“192.XXX.XX.X:XXXX/applicationtest:36”,我想分配给一个变量。我指挥的
输出(泊坞窗PS -f “NAME = AbcApp”):
CONTAINER_ID | 图片
63c2d768cca0 | 192.XXX.XX.X:XXXX/applicationtest:36
我检查了一些已经存在的问题的答案,但仍然没有弄清楚如何去做。谢谢!
如果你是舒服C,然后使用:
char var[128];
char line[128]; // or any other bufsize you want
FILE * pipe = popen("your command here", "r");
if(pipe)
{
while(fgets(line, sizeof line, pipe)
{
sscanf(line, "data-specif", var);
}
pclose(pipe);
}
代替
data-specif
替代的数据类型说明符的(解析 行相应)和代替var
,值你需要 商店。
例如:Satya Pawan 17
应该被解析为%s %s %d
。
我想出了一个办法....无论如何。 – ProgrammerBoy
没有任何列或其他格式的元数据,这是纯文本输出。你将不得不自己解析信息。 – IInspectable