我想从文件中提取字符串模式。我的输入文件如下所示:
Name = Apple Is Red
Hidden = True
Name = Banana Is Yellow
Hidden = False
Name = Orange Is Orange
Hidden = True
Name = Guava Is Green
Hidden = False
我想要的输出是它将创建两个文件,其中一个包含 true.log 和 false.log :
true.log
Name = Apple is Red
Hidden = True
Name = Orange Is Orange
Hidden = True
false.log
Name = Banana Is Yellow
Hidden = False
Name = Guava Is Green
Hidden = False
bash 脚本和 Linux 的新功能。
最佳答案
带有-B
的简单grep
(在上下文之前)
grep -B1 --no-group-separator 'Hidden = True' myfile
(--no-group-separator
因此没有多余的连字符)
关于linux - 从 Linux 中的文件中提取字符串模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32372303/