关闭

shell学习

73人阅读 评论(0) 收藏 举报
分类:
学习shell编程,简单的写了一个shell脚本。
 
  1. #!/bin/bash
  2. # this is shell script test file ,just for study

  3. #1. if and test
  4. if test -f shell.sh
  5. then
  6.     echo -e "\n Hello shell \n"
  7. else
  8.     echo -e "\n No shell.sh file \n"
  9. fi

  10. #another test
  11. if [ -f shell.sh ]
  12. then
  13.     echo -e "\n Hello shell \n"
  14. else
  15.     echo -e "\n No shell.sh file \n"
  16. fi

  17. #2. for loop and echo
  18. for var in 1 2 3 "bash shell "
  19. do
  20.     echo -n $var
  21. done
  22. echo -e

  23. for var in 1 2 3 "bash shell" # -n -e diff
  24. do
  25.     echo -e $var
  26. done

  27. for var in 1 2 3 "bash shell" # -n -e diff
  28. do
  29.     printf $var
  30. done
  31. echo -e

  32. #3. while
  33. while [ "$0 != "untuntu" " ]
  34. do
  35.     echo -e "while loop"
  36.     break
  37. done

  38. #4. input
  39. echo -n "Please input usename :"
  40. read usename

  41. echo -n "Please input password :"
  42. read password

  43. case $password in
  44.     y|yes|Y|YES) echo -e "$usename login";;
  45.     n|no|N|NO) echo -e "password error";;
  46.     *) echo -e " "
  47. esac

  48. #5. math and compare
  49. #-eq 等于 -ne 不等于 -gt 大于
  50. #-lt 小于 -le 小于等于 -ge 大于等于

  51. sum=0
  52. i=0
  53. while [ $i -le 100 ]
  54. do
  55.     let sum=$sum+$i
  56.     let i=i+1
  57. done
  58. echo -e "sum=$sum"
<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
阅读(709) | 评论(0) | 转发(0) |
0

上一篇:shell脚本编程

下一篇:configure 配置选项

给主人留下些什么吧!~~
评论热议
0
0

猜你在找
【直播】机器学习&数据挖掘7周实训--韦玮
【套餐】系统集成项目管理工程师顺利通关--徐朋
【直播】3小时掌握Docker最佳实战-徐西宁
【套餐】机器学习系列套餐(算法+实战)--唐宇迪
【直播】计算机视觉原理及实战--屈教授
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之矩阵--黄博士
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之凸优化--马博士
【套餐】Javascript 设计模式实战--曾亮
查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:32022次
    • 积分:391
    • 等级:
    • 排名:千里之外
    • 原创:90篇
    • 转载:10篇
    • 译文:0篇
    • 评论:0条
    文章分类