Shell脚本:如何显示第二列为10的行?

时间:2015-08-06 11:17:47

标签: bash

我有一个文件,其内容如下:

$ readarray -t arr_values < <(awk -F', ' '{for (i=1; i<=NF; i++) print $i}' File)
$ for ((i=0; i<${#arr_values[@]}; i++)); do echo "${arr_values[$i]}"; done
1
abc def

是否有一种简单的方法可以显示第二列为10的行?

1 个答案:

答案 0 :(得分:0)

您可以使用awk,如下所示:

cat file.txt |awk '{if ($2 == 10) print $0;}'