从两个不同的网页,输出转到一个名为“traffic”的文件,其中一个页面始终有一个字符串“sqr”,而另一个页面则没有 sqr 字符串,但有“attach”
所以:
读取文件流量,如果包含“sqr”,则执行以下 3 段代码,如果包含“attach”,则执行以下 4 段代码
答案1
您可以使用它grep
来确定文件是否包含字符串。您可以使用以下语法将 的输出放入grep
变量中:
myvariable=$(grep string file)
然后使用条件 ( if
) 来处理结果。
例子
$ if grep -q string file; then echo "found it"; fi