获取 /etc/network/interfaces文件里 所有iface后的名称直到空格结束
时间: 2023-08-04 09:09:32 浏览: 41
可以使用`grep`命令和正则表达式来获取`/etc/network/interfaces`文件中所有`iface`后的名称直到空格结束。具体命令如下:
```
grep -oP 'iface\s+\K\S+' /etc/network/interfaces
```
解释一下上述命令:
- `-o`选项表示只输出匹配到的部分;
- `-P`选项表示使用Perl正则表达式引擎;
- `iface\s+`表示匹配以`iface`开头,后面跟着至少一个空格的字符串;
- `\K`表示忽略之前匹配到的部分;
- `\S+`表示匹配一个或多个非空格字符,即截取到空格结束。
执行以上命令后,会输出`/etc/network/interfaces`文件中所有`iface`后的名称,每行一个。
相关问题
获取 /etc/network/interfaces文件里 所有iface后的名称直到空格结束 并且存入root/netname.txt内
可以使用重定向符号`>`将命令输出的结果保存到文件中,具体命令如下:
```
grep -oP 'iface\s+\K\S+' /etc/network/interfaces > /root/netname.txt
```
这个命令与上一个命令的区别在于,它将结果输出到了`/root/netname.txt`文件中,而不是输出到命令行界面。执行该命令后,`/root/netname.txt`文件中会保存所有`iface`后的名称,每行一个。
我在输入vi /etc/network/interfaces后并没有配置文件出现
如果您在输入`vi /etc/network/interfaces`后没有看到配置文件,可能有以下几个原因:
1. 配置文件不存在:如果您的系统中没有配置文件,您需要手动创建一个。您可以使用以下命令创建一个新的`/etc/network/interfaces`文件:
```
sudo touch /etc/network/interfaces
```
2. 没有足够的权限:如果您没有足够的权限来访问配置文件,您将无法看到文件。请确保您使用`sudo`或者以管理员身份登录,以便访问配置文件。
3. 配置文件被移动或删除:如果您的配置文件已被移动或删除,您将无法找到它。您可以尝试使用文件搜索命令,如`find`来查找文件:
```
sudo find / -name "interfaces"
```
4. 拼写错误:如果您输入的命令中有拼写错误,您将无法访问文件。请确保您输入的命令正确无误。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)