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

用户3472065

我需要检查文件是否包含特定行。该文件是由某人连续写入的,因此我将检查放入while循环中。

FILE="/Users/test/my.out"
STRING="MYNAME"
EXIT=1
while [ $EXIT -ne 0 ]; do 
    if [ -f $FILE ] ; then CHECK IF THE "STRING" IS IN THE FILE - IF YES echo "FOUND"; EXIT=0; fi
done

该文件包含文本和多行。

fstab

如果$FILE包含文件名并$STRING包含要搜索的字符串,则可以使用以下命令显示文件是否匹配:

if [ ! -z $(grep "$STRING" "$FILE") ]; then echo "FOUND"; fi

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

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

来自分类Dev

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

来自分类Dev

Bash脚本-检查文件是否存在

来自分类Dev

如何检查Bash脚本的输入是否包含文件中的4个或更多字母词

来自分类Dev

Bash脚本检查差异

来自分类Dev

Bash脚本错误检查

来自分类Dev

Bash脚本检查差异

来自分类Dev

Bash脚本错误检查

来自分类Dev

Bash脚本检查条件

来自分类Dev

如何在bash脚本的特定目录中检查文件是否存在?

来自分类Dev

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

来自分类Dev

Bash脚本检查特定的php进程是否正在运行?

来自分类Dev

bash脚本的桌面文件

来自分类Dev

从bash脚本写入文件

来自分类Dev

Bash脚本:遍历文件

来自分类Dev

在Bash脚本中使用find并检查文件是否存在

来自分类Dev

如何通过bash脚本检查文件是否存在?

来自分类Dev

在bash脚本中检查文件中的值是否大于或等于

来自分类Dev

Bash脚本提取包含特定扩展名文件的目录

来自分类Dev

在Bash脚本中删除包含特定文件的目录

来自分类Dev

Bash脚本-如何查找包含特定字符串的行

来自分类Dev

是否可以在gem中包含Bash脚本?

来自分类Dev

是否可以在gem中包含Bash脚本?

来自分类Dev

Bash脚本检查是否存在多个组

来自分类Dev

检查Bash脚本是否与sh兼容

来自分类Dev

Bash 脚本 - 检查用户是否登录

来自分类Dev

检查 bash 脚本中是否存在变量

来自分类Dev

在VIM或EX中是否可以通过bash脚本替换文件中的特定行?

来自分类Dev

Bash脚本:循环检查多个文件条件