1. for in

 for i in `seq  `   #seq 生成从1到10  如果生成从10到1则写作 seq 10 -1 1
do
echo $i
done

for in 也可以循环出字符串

for i in where is a will there is a way
do
echo "word:$i"
done

2.双小括号

 for (( i=;i<;i++ )) #2个小括号是为了做运算
do
echo $i
done

3.一个简单的测试主机是否在线的shell

for ((;;))
do
ping -c1 $ &>/dev/null
if [ $? -eq ]
then
echo -e "`date +"%F %H:%M:%S"` : $1 is \033[32m UP \033[0m"
else
echo -e "`date +"%F %H:%M:%S"` : $1 is \033[31m Down \033[0m"
fi sleep
done

最新文章

  1. 常用算法&mdash;&mdash;排序(二)
  2. git gui 学习
  3. LeetCode&mdash;&mdash;Best Time to Buy and Sell Stock III (股票买卖时机问题3)
  4. Nodejs:简单的脚手架(一)
  5. adb 常用命令
  6. Python socket编程之六:多窗口的应用
  7. 【bzoj1005】[HNOI2008]明明的烦恼
  8. 浅谈 HTML5 的 DOM Storage 机制 (转)
  9. 每日一算法【one】
  10. ssh无密码登录远程主机
  11. P1197 [JSOI2008]星球大战
  12. 怎么去掉Xcode工程中的某种类型的警告 Implicit conversion loses integer precision: &#39;NSInteger&#39; (aka &#39;long&#39;) to &#39;int32
  13. Linux 部署KVM虚拟化平台
  14. FAT文件系统规范v1.03学习笔记---1.保留区之启动扇区与BPB
  15. 解决Visual Studio调试突然变慢卡死的问题
  16. 【慕课网实战】Spark Streaming实时流处理项目实战笔记十九之铭文升级版
  17. 关键词提取_tf_idf
  18. 1057 Stack 树状数组
  19. SED 学习笔记
  20. LVM Linear vs Striped Logical Volumes

热门文章

  1. 拓展lucas结论及模板
  2. 通过vsphere给esxi添加本地硬盘
  3. 打印机打印pdf文件特别慢怎么解决
  4. 使用opencv自带Tracker进行目标跟踪——重新设定跟踪目标
  5. JS:JS中常见的 “函数名 is not a function” 错误
  6. 页面置换算法——最近最久未使用算法(c语言实现)
  7. PAT (Basic Level) Practice (中文)1047 编程团体赛 (20 分)
  8. ROS学习--RViz使用的要点
  9. Django生成脚本迁移文件时,报错django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.
  10. Python该怎么入门?Python入门教程(非常详细)