检查文件是否包含特定模式?

科舒尔
#!/usr/bin/expect -f

ps

ps -ef > test.txt

现在,如果我要检查test.txt中是否存在某些关键字,该如何处理?

我们说“ apache”或“ fast”。

我们可以在这里使用if语句吗?如果可以,如何使用?

梅尔·波斯兰

首先,第一个shebang行不是您想要的脚本。期望作为外壳具有有限的用途,这不是其中之一

第一行应该是这样的

#!/bin/bash

在你的情况下

然后

ps -ef > test.txt
grep -e fast -e apache test.txt

将打印出包含这些单词之一的所有行。

或者,您也可以跳过“写入文件”步骤,并像这样一行处理:

ps -ef | grep -e fast -e apache 

编辑条件检查:

ps -ef | grep -e fast -e apache | grep -v grep > dev/null; result=${?}
if [ ${result} -eq 0 ]
then
  echo "Found one or more occurrences of 'apache' and/or 'fast'"
else
  echo "Searched strings were not found"
fi

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Powershell - 检查文件是否存在并包含字符串模式

来自分类Dev

我想检查文件名是否匹配特定模式

来自分类Dev

c#检查文件路径是否包含特定目录

来自分类Dev

Bash脚本-检查文件是否包含特定行

来自分类Dev

检查argv是否包含特定的文件扩展名

来自分类Dev

Bash脚本-检查文件是否包含特定行

来自分类Dev

CMake - 检查目录是否包含特定类型的文件

来自分类Dev

检查是否包含特定文字

来自分类Dev

检查文件夹中的任何文件是否包含模式,然后返回文件名

来自分类Dev

如何检查一个字节是否包含特定的位模式?

来自分类Dev

用于检查字符串是否包含特定字符的模式

来自分类Dev

如何检查目录是否包含名称包含特定字符串的文件?

来自分类Dev

如何检查文件夹是否包含具有特定路径的n个文件

来自分类Dev

检查选择是否包含特定值

来自分类Dev

检查列表是否包含特定类型(多个)

来自分类Dev

SQL检查列是否包含特定值

来自分类Dev

检查数组是否包含特定值

来自分类Dev

检查html <head>是否包含特定的<link>

来自分类Dev

如何检查标签是否包含特定属性?

来自分类Dev

jQuery:检查列是否包含特定值

来自分类Dev

如何检查TreeMap是否包含特定对象?

来自分类Dev

如何检查数组是否包含特定值?

来自分类Dev

SQL检查列是否包含特定值

来自分类Dev

如何检查项目是否包含启动快捷方式的特定文件

来自分类Dev

如何检查输入文件中是否包含字母或特定数字?

来自分类Dev

Bash:检查目录是否仅包含具有特定后缀的文件

来自分类Dev

检查xml文件中是否包含PHP中的特定标签

来自分类Dev

如何检查文件的第一行是否包含特定字符串?

来自分类Dev

Shell脚本-检查文件是否包含特定的行/字符串

Related 相关文章

  1. 1

    Powershell - 检查文件是否存在并包含字符串模式

  2. 2

    我想检查文件名是否匹配特定模式

  3. 3

    c#检查文件路径是否包含特定目录

  4. 4

    Bash脚本-检查文件是否包含特定行

  5. 5

    检查argv是否包含特定的文件扩展名

  6. 6

    Bash脚本-检查文件是否包含特定行

  7. 7

    CMake - 检查目录是否包含特定类型的文件

  8. 8

    检查是否包含特定文字

  9. 9

    检查文件夹中的任何文件是否包含模式,然后返回文件名

  10. 10

    如何检查一个字节是否包含特定的位模式?

  11. 11

    用于检查字符串是否包含特定字符的模式

  12. 12

    如何检查目录是否包含名称包含特定字符串的文件?

  13. 13

    如何检查文件夹是否包含具有特定路径的n个文件

  14. 14

    检查选择是否包含特定值

  15. 15

    检查列表是否包含特定类型(多个)

  16. 16

    SQL检查列是否包含特定值

  17. 17

    检查数组是否包含特定值

  18. 18

    检查html <head>是否包含特定的<link>

  19. 19

    如何检查标签是否包含特定属性?

  20. 20

    jQuery:检查列是否包含特定值

  21. 21

    如何检查TreeMap是否包含特定对象?

  22. 22

    如何检查数组是否包含特定值?

  23. 23

    SQL检查列是否包含特定值

  24. 24

    如何检查项目是否包含启动快捷方式的特定文件

  25. 25

    如何检查输入文件中是否包含字母或特定数字?

  26. 26

    Bash:检查目录是否仅包含具有特定后缀的文件

  27. 27

    检查xml文件中是否包含PHP中的特定标签

  28. 28

    如何检查文件的第一行是否包含特定字符串?

  29. 29

    Shell脚本-检查文件是否包含特定的行/字符串

热门标签

归档