shell脚本求1-100重复的数

HackersAndPainters
博客专家认证
2017-03-14 10:16:31
1,3,5,7,9,11,13,15,17,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,44,55,66,77,88,98,100

其中20-40是连续的,怎么用shell脚本查出来。
...全文
1148 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
zengzz 2018-10-30
  • 打赏
  • 举报
回复
echo "1,3,5,7,9,11,13,15,17,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,44,55,66,77,88,98,100"|awk -F"," '{for(i=0;i<NF;i++) a[i]=$(i+1)} END {
j=1
flag=0
while(j<NF){
if(a[j]-a[j-1]==1){
if(flag==0)
{
flag=1
print a[j-1]
}
print a[j]
}
j=j+1}
}'

2,161

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 UNIX文化
社区管理员
  • UNIX文化社区
  • 文天大人
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧