Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Search 滞后=0;}'文件谢谢!我会记下来的。有噪音,所以awk是伊尼安提到的治疗方法。很好用!谢谢我会记下来的。有噪音,所以awk是伊尼安提到的治疗方法。很好用! Iter = 10 Folder = F1 Iter = 5 Folder = F2 _Search_Grep - Fatal编程技术网

Search 滞后=0;}'文件谢谢!我会记下来的。有噪音,所以awk是伊尼安提到的治疗方法。很好用!谢谢我会记下来的。有噪音,所以awk是伊尼安提到的治疗方法。很好用! Iter = 10 Folder = F1 Iter = 5 Folder = F2

Search 滞后=0;}'文件谢谢!我会记下来的。有噪音,所以awk是伊尼安提到的治疗方法。很好用!谢谢我会记下来的。有噪音,所以awk是伊尼安提到的治疗方法。很好用! Iter = 10 Folder = F1 Iter = 5 Folder = F2 ,search,grep,Search,Grep,滞后=0;}'文件谢谢!我会记下来的。有噪音,所以awk是伊尼安提到的治疗方法。很好用!谢谢我会记下来的。有噪音,所以awk是伊尼安提到的治疗方法。很好用! Iter = 10 Folder = F1 Iter = 5 Folder = F2 Iter = 6 Folder = F3 Iter = 10 Folder = F4 0000000 I t e r = 1 0 \n F o l d 0


滞后=0;}'文件谢谢!我会记下来的。有噪音,所以awk是伊尼安提到的治疗方法。很好用!谢谢我会记下来的。有噪音,所以awk是伊尼安提到的治疗方法。很好用!
Iter   = 10
Folder = F1

Iter   = 5
Folder = F2

Iter   = 6
Folder = F3

Iter   = 10
Folder = F4
0000000   I   t   e   r               =       1   0  \n   F   o   l   d
0000010   e   r       =       F   1  \n  \n   I   t   e   r            
0000020   =       5  \n   F   o   l   d   e   r       =       F   2  \n
0000030  \n   I   t   e   r               =       6  \n   F   o   l   d
0000040   e   r       =       F   3  \n  \n   I   t   e   r            
0000050   =       1   0  \n   F   o   l   d   e   r       =       F   4
0000060  \n                                                            
0000061
awk '/\<Iter   = 10\>/{flag=1; next} flag && /^Folder/{print $NF; flag=0;}' file
awk '/Iter   = 10/{flag=1; next} flag && /^Folder/{print $NF; flag=0;}' file
awk '/Iter = 10/ { getline; print $0 }' /path/to/file
$ grep -A 1 Iter.*10 file | grep Folder | grep -o "[^ ]*$"
F1
F4
Folder = F1
Foo    = bar
Iter   = 10

Iter   = 5
Foo    = bar
Folder = F2

$ awk -v RS="" -F"\n" '                        # record separated by empty line
/Iter/ && / 10$/ {                             # look for record with Iter 10
    for(i=1;i<=NF;i++)                         # iterate all fields (lines within record)
        if(split($i,a," *") && a[1]=="Folder") # split Folder line to components
            print a[3]                         # output value
}
' file
F1