gpt4 book ai didi

regex - Grep 和正则表达式 : inconsistent behaviour

转载 作者:太空狗 更新时间:2023-10-29 12:38:26 26 4
gpt4 key购买 nike

<分区>

我在 Linux 机器 A 上工作,我运行了这个:

grep '^\S*\s-' access_log

如预期的那样显示了一些行。

然后我移动到机器 B 并启动了完全相同的命令。但是这次没用。
我必须启动它才能完成我需要的工作:

grep '^[^ ]* -' access_log  

在成功之前,我尝试了所有这些但没有成功:

grep '^\S* -' access_log  
grep '^\S*\s-' access_log
grep -e '^\S* -' access_log
grep -E '^\S* ' access_log

看起来机器 B 不理解元字符\S 和\s。

两个盒子都在运行:grep 2.5.1 和 bash 3.2.25

这怎么可能?

干杯,丹

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com