这基本上就是我要做的:
while string1 is not present in foo.log OR string2 is present in foo.log do
echo .
loop
输入文件示例:
这应该在运行时保持
string1
foo
bar
string2
这应该在运行时保持
foo
bar
这应该会停止while循环
foo
bar
string1
"字符串1不存在于foo.log中或字符串2存在于foo.log中"应转换为
while ! grep -q "string1" foo.log || grep -q "string2" foo.log; do
echo .
done