一、文本内容
测试用文本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
本文通过具体的文本处理实例,展示了如何使用AWK脚本语言中的逻辑运算符进行数据筛选。通过对不同逻辑条件的应用,实现了对指定文本内容的有效过滤。

745

被折叠的 条评论
为什么被折叠?



