一尘不染

如何在Linux Shell中使用正则表达式从文件中提取IP地址?

linux

如何在Linux
Shell中通过regexp提取文本部分?可以说,我有一个文件,其中每一行都是一个IP地址,但是位置不同。使用常见的unix命令行工具提取这些IP地址的最简单方法是什么?


阅读 570

收藏
2020-06-02

共1个答案

一尘不染

您可以使用grep将其拉出。

grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}' file.txt
2020-06-02