> Pscores.txt && grep -P "-6ren">
gpt4 book ai didi

linux - grep 没有停止或回显 "Not found"

转载 作者:太空宇宙 更新时间:2023-11-04 05:21:39 24 4
gpt4 key购买 nike

我有一个 bash 文件,其中包含一些我想从文本文件中搜索的模式,并将匹配模式的整行写入新文件中。

grep -P "^AAA," $score >> Pscores.txt &&
grep -P "^BBB," $score >> Pscores.txt &&
grep -P "^CCC," $score >> Pscores.txt &&
grep -P "^DDD," $score >> Pscores.txt &&

但是,$score 中没有 BBB,则 bash 已停止。我怎样才能将其更改为不停止或只是echo BBB not found

最佳答案

语法应如下所示:

grep --option 'PATTERN' [FILENAME] >> output_file

这里我们可以引入一个“;” semi-colan 它将逐行终止请求并提供更好的理解。

因此,您的情况下的 grep 命令将类似于:

grep -P "^CCC," $score >> Pscores.txt

关于linux - grep 没有停止或回显 "Not found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40861991/

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