我有制表符分隔的文本文件(如下所示):
A 1 A1g DELL
A 1 B1s HP
A 7 Zfd Nog
A 5 Jgf KIT
A 1 Def JOP
除第一行外,我只想保留第二列的值大于1的行。
A 1 A1g DELL
A 7 Zfd Nog
A 5 Jgf KIT
我尝试了awk '{if($2>1) print }' file.txt
,但它省略了第一行。如何跳过第一行并检查其他行的条件($2 >1)
?
提前致谢。
答案 0 :(得分:2)
在AWK中:
Array
(
[pa_taglia] => Array
(
[0] => l
[1] => m
)
[pa_colore] => Array
(
[0] => blu
[1] => giallo
[2] => rosso
)
)
extract($main_array);
print_r($pa_taglia);
print_r($pa_colore);