在linux中编写程序的时候,我们常常会遇到这样一个问题,想要读取linux中某个文件的数值,然后使用脚本命令将数值切割或者查询,最终得到一个返回值,如下

其中,“10.166.0.1”就是我们想要得到的返回值,但是如何才能得到这个返回值呢?
以下是我的一些方法:
一:c++程序
void getNetwork()
{
bool r = true;
string cmd1;//在linux中输入的命令行
string m_network;//返回值
cmd1 = "cat /etc/netplan/01