使用 cut 操作文本文件

使用 cut 操作文本文件

我在操作屏幕截图中的文本时遇到问题。我需要更改文件,以便仅保留最后一列中的 IP 地址。在此输入图像描述

答案1

cut有点烦人,即使你将分隔符设置为空格,它也需要全部空格作为分隔符。它会在该输入中找到一大堆空字段......

您可以使用适当的值来选择固定宽度的字段,或打印第五个字段(将多个空格作为一个分隔符)。或者您可以使用类似的方法删除(最后一个)之前的所有内容以及以下空白...cut -cN-Mawk '{print $5}'awksed -e 's/^.*A[[:space:]]*//'A

答案2

一个简单的 awk 命令:

awk '{print $NF}' file

将打印 的最后一个字段 ($NF) file

相关内容