awk模式开关中多条件判断

一、文本内容

测试用文本text内容如下:

1 zhao zhao
2 qian qian
3 sun sun
4 li li

二、脚本内容

测试脚本(AWK语法和C语言类似)内容如下:
其中,第一个awk中模式开关条件判断为:
$2!="zhao" && $2!="qian"
第二个awk中模式开关条件判断为:
$2=="zhao" || $2=="qian"

#测试awk模式开关中两条件&&
echo "两条件&&结果:"
awk '$2!="zhao" && $2!="qian"  {
    print $0;
}' text

echo ""

#测试awk模式开关中两条件||
echo "两条件||结果:"
awk '$2=="zhao" || $2=="qian"  {
    print $0;
}' text

三、测试结果

两条件&&结果:
3 sun sun
4 li li

两条件||结果:
1 zhao zhao
2 qian qian

你可能感兴趣的:(Shell,awk)