我有一个nawk命令,如下所示。有没有人能解释一下这个命令的作用。
set sampFile = $cur_dir/${qtr}.SAMP
nawk -F "," '{OFS=","; if (($4 == "0000" || $4 == "00000000")) {print $0} }' $samp_input_file >! $sampFile发布于 2012-12-20 18:55:20
给定变量$samp_input_file所指向的CSV文件,此命令将打印第四个字段为0000或00000000的行,并将输出存储在$sampFile所指向的文件中。
1,2,3,00
2,2,3,0000
3,2,3,000
4,2,3,00000000
5,2,3,0000
# Cleaner version
awk '{FS=OFS=","; if ($4 == "0000" || $4 == "00000000") print}' file
2,2,3,0000
4,2,3,00000000
5,2,3,0000https://stackoverflow.com/questions/13970517
复制相似问题