Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 需要帮忙切鱿鱼原木吗_Linux_Shell - Fatal编程技术网

Linux 需要帮忙切鱿鱼原木吗

Linux 需要帮忙切鱿鱼原木吗,linux,shell,Linux,Shell,我无法使用cut仅获取ip地址: cat access.log | cut -d ' ' -f5 我有很多空行和一些IP地址。有更好的方法吗?如果希望忽略空行,可以按如下所示使用sed删除它们,然后使用剪切命令 要删除空行,请执行以下操作: sed'/^$/d'access.log | cut-d'-f5 删除仅包含空格/制表符的行的步骤 sed'/^\s*$/d'access.log | cut-d'-f5能否从access.log文件中粘贴几行内容以及预期的输出?这将有助于验证答案。。如果

我无法使用cut仅获取ip地址:

cat access.log | cut -d ' ' -f5

我有很多空行和一些IP地址。有更好的方法吗?

如果希望忽略空行,可以按如下所示使用sed删除它们,然后使用剪切命令

要删除空行,请执行以下操作:

sed'/^$/d'access.log | cut-d'-f5

删除仅包含空格/制表符的行的步骤


sed'/^\s*$/d'access.log | cut-d'-f5

能否从access.log文件中粘贴几行内容以及预期的输出?这将有助于验证答案。。如果你不让我们猜你用的是什么格式,你会得到一个更好的答案。正如rahul所说,展示一些示例行来说明您遇到的问题。