使用awk命令和查找表格文件来处理数据并替换空白列。
示例代码:
假设有以下表格文件table.txt:
name age gender
John 25
Mary F
Tom M
Alice 32 F
使用以下命令来查找表格并替换空白列:
awk 'BEGIN{FS="\t";OFS="\t"}NR==1{print}NR>1{if($2=="") $2="unknown";if($3=="") $3="unknown";print}' table.txt
输出结果为:
name age gender John 25 unknown Mary unknown F Tom unknown M Alice 32 F
解析代码:
上一篇:AWK尝试将标量变量用作数组错误
下一篇:awk程序检查每行是否有'0'。