从文件中排除特定的关键字

商业

我正在尝试编写一个shell脚本,该脚本将grep查找应从文件中排除的关键字,如果它从被排除的文件中找到其他内容,则应执行特定的命令。

logcheck=`grep -vq 'accepting\|idle.' /tmp/lpstat-Final.log`

    if [[ $logcheck == 'accepting\|idle.' ]] ; then
        status=0
        statustxt=OK
    else
    echo "Something found"
    fi

结果应该是“是否接受”以外的其他内容。发现它应该转到else语句,否则存在状态将为0

库萨兰达
if ! grep -Evq 'accepting|idle' /tmp/lpstat-Final.log; then
    status=0
    statustxt=OK
else
    echo 'Something found'
fi

这里最主要的是,grep如果您使用将不会产生任何输出-q这意味着使用命令替换将不会捕获任何内容($logcheck在您的代码中将为空)。相反,我们使用实用程序的退出状态来确定是否找到了某些内容。

我在-E这里使正则表达式更漂亮;交替也需要它(\|基本正则表达式中的alt是扩展,由GNU支持grep)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从网址中排除某些关键字

来自分类Dev

正则表达式:从电子邮件R中排除关键字

来自分类Dev

在文件中搜索关键字的特定部分并返回完整的关键字

来自分类Dev

使用`grep`查找哪个文件包含特定的关键字

来自分类Dev

PHP删除以特定关键字开头的文件

来自分类Dev

为特定关键字挖掘文本文件

来自分类Dev

仅在包含特定关键字的文件上设置 Acl

来自分类Dev

有没有办法从Tableau的regexp_match语句中排除某些关键字?

来自分类Dev

如何通过多对多关系从 SQL 提取中排除具有相关关键字的行

来自分类Dev

关键字未使用javascript在JSON数组中排序

来自分类Dev

将关键字排除添加到 jQuery 中的 indexOf 关键字匹配

来自分类Dev

在段落中查找特定的关键字

来自分类Dev

Powershell搜索直到特定的关键字

来自分类Dev

在段落中查找特定的关键字

来自分类Dev

查找包含特定关键字的特定日期之前的文件

来自分类Dev

将关键字文件插入grep

来自分类Dev

* .m文件中的@interface关键字

来自分类Dev

LaTeX:在文件中搜索关键字

来自分类Dev

Python文件关键字参数?

来自分类Dev

基于文件类型的SVN关键字

来自分类Dev

在pdf文件中搜索关键字

来自分类Dev

Bash / Shell脚本查找所有文件,包括关键字和特定文件类型

来自分类Dev

从文本中提取关键字并排除单词

来自分类Dev

Dailymotion API全文搜索:排除关键字

来自分类Dev

Google Analytics Regex Advanced过滤器可包含和排除关键字和文件类型

来自分类Dev

使用特定关键字在excel文件列中拆分语句

来自分类Dev

如何显示文本文件中包含特定关键字的行-CMD

来自分类Dev

如何将Excel关键字映射到其特定文件夹?

来自分类Dev

如果该部分具有搜索关键字 [BASH],如何从文件打印特定部分

Related 相关文章

  1. 1

    从网址中排除某些关键字

  2. 2

    正则表达式:从电子邮件R中排除关键字

  3. 3

    在文件中搜索关键字的特定部分并返回完整的关键字

  4. 4

    使用`grep`查找哪个文件包含特定的关键字

  5. 5

    PHP删除以特定关键字开头的文件

  6. 6

    为特定关键字挖掘文本文件

  7. 7

    仅在包含特定关键字的文件上设置 Acl

  8. 8

    有没有办法从Tableau的regexp_match语句中排除某些关键字?

  9. 9

    如何通过多对多关系从 SQL 提取中排除具有相关关键字的行

  10. 10

    关键字未使用javascript在JSON数组中排序

  11. 11

    将关键字排除添加到 jQuery 中的 indexOf 关键字匹配

  12. 12

    在段落中查找特定的关键字

  13. 13

    Powershell搜索直到特定的关键字

  14. 14

    在段落中查找特定的关键字

  15. 15

    查找包含特定关键字的特定日期之前的文件

  16. 16

    将关键字文件插入grep

  17. 17

    * .m文件中的@interface关键字

  18. 18

    LaTeX:在文件中搜索关键字

  19. 19

    Python文件关键字参数?

  20. 20

    基于文件类型的SVN关键字

  21. 21

    在pdf文件中搜索关键字

  22. 22

    Bash / Shell脚本查找所有文件,包括关键字和特定文件类型

  23. 23

    从文本中提取关键字并排除单词

  24. 24

    Dailymotion API全文搜索:排除关键字

  25. 25

    Google Analytics Regex Advanced过滤器可包含和排除关键字和文件类型

  26. 26

    使用特定关键字在excel文件列中拆分语句

  27. 27

    如何显示文本文件中包含特定关键字的行-CMD

  28. 28

    如何将Excel关键字映射到其特定文件夹?

  29. 29

    如果该部分具有搜索关键字 [BASH],如何从文件打印特定部分

热门标签

归档