#!/bin/bash
I = `grep -R --include="*.xml" "Non Frontal Face" /home/ashutosh/Desktop/imgdone | grep "Frontal Face" > temp.txt`
cut -d':' -f1 temp.txt > out.txt
cat out.txt
我想要的是只有显示所有具有“正面”的xmls,而不是结果中的所有文件以及“非正面”字符串存在的任何位置,我会得到“正面脸部“以粗体突出显示。如果该字符串是另一个字符串的子字符串,则使用grep在xml文件中查找特定的字符串?
请帮我一把! ?
表达错误,你说'var = $(command)'。 '='周围的空间不正确,使得Bash将'var = $(command)'解释为'使用参数'='和'$(command)'执行命令'var'。 – fedorqui
向我们展示您的输入样本XML和期望的输出 –
非正面Face_Heart是任何给定xml的属性,我希望任何具有“Frontal Face”的xml都应该被检测到,在那种情况下,我应该怎么做呢? –