亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標題:
如果一列數(shù)據(jù)中偶數(shù)及偶數(shù)下一行數(shù)據(jù)是該偶數(shù)加1,輸出該偶數(shù)
[打印本頁]
作者:
lpingx2003
時間:
2024-05-13 11:25
標題:
如果一列數(shù)據(jù)中偶數(shù)及偶數(shù)下一行數(shù)據(jù)是該偶數(shù)加1,輸出該偶數(shù)
問題:如果一列數(shù)據(jù)中偶數(shù)及偶數(shù)下一行數(shù)據(jù)是該偶數(shù)加1,輸出該偶數(shù),舉例如下
輸入
0
1
2
3
5
6
7
9
10
輸出
0
2
6
作者:
lpingx2003
時間:
2024-05-13 11:29
awk '{a[NR]=$0} {for(i=0;i<=NR;i++) if((a[i]%2==0)&&(a[i+1]==(a[i]+1))) {print a[i]}}'
使用這個語句,輸出為
0
0
0
2
0
2
0
2
0
2
6
0
2
6
0
2
6
作者:
lpingx2003
時間:
2024-05-13 11:36
輸出為何不是
0
2
6
哪位高手知道呢,請指點,謝謝
作者:
Super_Niu
時間:
2024-06-06 09:36
[root@devops ~]# cat txt
0
1
2
3
5
6
7
9
10
[root@devops ~]# awk '{a[NR]=$0} END {for(i=0;i<=NR;i++) if((a[i]%2==0)&&(a[i+1]==(a[i]+1))) {print a[i]}}' txt
0
2
6
[root@devops ~]# awk '$0==t+1{print t}$0%2==0{t=$0}' txt
0
2
6
復制代碼
添加 END 關鍵字,同時給出另一種解法
作者:
zl624867243
時間:
2024-11-08 09:57
awk '{
if (prev != "" && $0 == prev + 1 && prev % 2 == 0) {
print prev
}
prev = $0
}' input.txt
復制代碼
作者:
klainogn
時間:
2024-11-26 19:57
[root ~]# awk '$0%2==0{getline n}n==$1+1' test.txt
0
2
6
復制代碼
歡迎光臨 Chinaunix (http://www.72891.cn/)
Powered by Discuz! X3.2