shell整理(28)===找规律写shell
©著作权归作者所有:来自51CTO博客作者大雪儿的原创作品,请联系作者获取转载授权,否则将追究法律责任
(一)观察下图规律写一个shell脚本
例如:
[root@localhost hushuai]# bash 16.sh
0
101
21012
3210123
432101234
54321012345
6543210123456
765432101234567
87654321012345678
9876543210123456789
[root@localhost hushuai]#
shell 代码如下:
#!/bin/bash
>sss
echo 0 >sss
n=10
for i in `seq $(($n-1))`
do
b=`cat sss |sed -n ''$i'p'`
echo $i$b$i >>sss
done
cat sss
(2)给出几个数
10 31 53 77 105 141
找出这几个数的规律并写一个脚本
提示:(他们之间的差值有规律)
shell 代码如下:
#!/bin/bash
>vv
a=10
d=$(($a+21))
echo $a>vv
echo $d >>vv
for i in `seq 10`
do
b=`awk 'BEGIN {printf 20+2^'$i'}'` #shell的计算能力非常差,只能用awk
d=$(($d+$b)) 计算
echo $d >>vv
done
cat vv |xargs
执行结果如下:
[root@localhost hushuai]# bash 19.sh
10 31 53 77 105 141 193 277 425 701 1233 2277
[root@localhost hushuai]#
心得:
所有有规律的东西都能用shell写出来,这俩脚本找到规律都很简单,一定要善于发现
赞 收藏 评论 举报网址:shell整理(28)===找规律写shell https://www.yuejiaxmz.com/news/view/15096
相关内容
个人简历技能特长怎么写(附范文20篇)规律作息:健康生活的时间管理艺术
时间管理金律
护士个人职业规划范文 护士个人职业规划怎么写 (15篇)
晨读丨规律的生活,让时间游刃有余
LFS经验总结
如何掌握狗狗的饮食规律(以宠物为主)
拖延、不自律:如何管理时间,成为自律达人?
家居规划整理收纳表
保护环境的规定是什么,法律是如何规定的?
随便看看
- 城关翰林苑丨4室2厅二手房出售(155万元)
- 离婚小孩改姓申请范文
- 家用7座车排行榜前10名[害羞] 第一,本田CR
- “近”享便利生活 “圈”出咫尺幸福——我市大力推进一刻钟便民生活圈建设
- 卖车位文案攻略,轻松吸引买家 1. 尊享便捷生活, 私人车位等您挑选, 安全尊贵 2. 您的专属车位, 等你来挑选, 尊享便利生活 3. 【好消息】小区车位热销中, 可贷款可全款, 优惠多多, 欲购从速 4. 车位热销季, 好位不等人!抢位就在今朝, 错过即无 5. 详情咨询管家, 好位不容错过 6. 【好消息】~ 珍稀车位盛大开售尊贵的您, 快来选购 7. 车位在手, 说走就走, 生活便捷新高度 8. 车位在手, 说走就走, 告别停车难, 生活更从容 9. 寻觅车位不必愁, 攻略在手, 轻松拥有