我尝试将命令输出的第二行的第一个单词存储为变量
我试着把整个东西放在()里面,前面有一个$,它不起作用
containerID= docker ps | awk 'END { print }' | { read first rest ; echo $first ; }
echo $containerID
echo $containerID
我预计它会返回containerID变量两次,但它只返回一次。在故障排除中,我发现"echo $first“是它输出任何东西的原因。这意味着它没有在containerID变量中存储任何内容,为什么?
https://stackoverflow.com/questions/56763684
复制相似问题