Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.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
如何在sed中打印给定时间间隔内生成的所有行_Sed - Fatal编程技术网

如何在sed中打印给定时间间隔内生成的所有行

如何在sed中打印给定时间间隔内生成的所有行,sed,Sed,我必须打印在晚上11点到晚上11点之间生成的/var/log/messages中的所有行 午夜12点。 我用了这个密码 sed -n -e '/23:00:00/,/00:00:00/p' /var/log/messages 但是输出没有显示。我尝试了另一个时间间隔。它只有在消息文件中给出了准确的时间时才起作用 例如:sed-n-e'/23:50:01/,/23:59:09/p'/var/log/messages sed -n -r -e '/ (00:00:00|23:[0-6][0-9]:

我必须打印在晚上11点到晚上11点之间生成的/var/log/messages中的所有行 午夜12点。 我用了这个密码

sed -n -e '/23:00:00/,/00:00:00/p' /var/log/messages
但是输出没有显示。我尝试了另一个时间间隔。它只有在消息文件中给出了准确的时间时才起作用

例如:
sed-n-e'/23:50:01/,/23:59:09/p'/var/log/messages

sed -n -r -e '/ (00:00:00|23:[0-6][0-9]:[0-6][0-9]) /p' /var/log/messages
请帮忙
谢谢你,因为23:00:00没有显示在/var/log/message中

您可以尝试以下方法:


sed-n-e'/23:[0-6][0-9]:[0-6][0-9]/,/00:[0-6][0-9]:[0-6][0-9]/p'/var/log/messages

,因为23:00:00不显示在/var/log/message中

sed -n -r -e '/ (00:00:00|23:[0-6][0-9]:[0-6][0-9]) /p' /var/log/messages
您可以尝试以下方法:

sed-n-e'/23:[0-6][0-9]:[0-6][0-9]/,/00:[0-6][0-9]:[0-6][0-9]/p'/var/log/messages

sed -n -r -e '/ (00:00:00|23:[0-6][0-9]:[0-6][0-9]) /p' /var/log/messages
如果你在00:00:00不需要这些信息,那么就使用

sed -n -e '/ 23:[0-6][0-9]:[0-6][0-9] /p' /var/log/messages
如果你在00:00:00不需要这些信息,那么就使用

sed -n -e '/ 23:[0-6][0-9]:[0-6][0-9] /p' /var/log/messages

您可以使用
awk

awk '$0>=from && $0<=to' from="23:00:00" to="00:00:00" /var/log/messages

awk'$0>=从&&$0您可以使用
awk

awk '$0>=from && $0<=to' from="23:00:00" to="00:00:00" /var/log/messages

awk'$0>=from&$0Here time to 12:59:59 AM被接受。我的查询时间在11PM到12AMHere time to 12:59:59 AM被接受。我的查询时间在11PM到12amber之间。上面的命令在ubuntu和linux中对我都有效。你能从你的/var/log/messages中粘贴一些示例行吗?以上两个命令在ubuntu和linux中都适用。您能从/var/log/messages中粘贴一些示例行吗