#!/bin/bash
fileName=$*
echo "searching files below:"
echo $fileName
awk -F, 'BEGIN{count=0;}{if($10>3) {print NR"->" $0;count++;}} END{if(0==count){print "No record!"}}' $fileName > rst.csv
echo "Pls check result in rst.csv"
功能:从多个csv文件中,找出第10列值>3的记录。
Note:如果脚本是在windows环境下编写,且在cygwin或git中执行失败,不妨用dos2unix scriptName转换一下。
awk筛选文本行
最新推荐文章于 2024-03-05 20:01:39 发布