我有许多文件,每个文件都在一个目录中。我的剧本应该:
在文件中查找字符串。假设文件被称为“结果”,而字符串是“平均值”。
然后将字符串行中的其他内容附加到另一个名为“allResults”的文件中。运行脚本后,文件"allResults“应该包含与”结果“文件相同的行数,如
allResults.txt (我想要的):
Everything on the same line as the string, "average" in directory1/results
Everything on the same line as the string, &
我编写了以下shell来计算以“A valA B valB”模式开始的行数。但是,我认为我没有正确地传递变量。有任何帮助来解决这个问题吗?
for i in {0..16};
do
for j in {0..16};
do
echo A $i B $j
grep '^ A : "$i" B : "$j"' file | wc -l
done
done