shell学习

学习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 配置选项

给主人留下些什么吧!~~
评论热议
阅读更多
版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/chituhuan/article/details/52383605
个人分类: Python/Ruby
上一篇shell脚本编程
下一篇configure 配置选项
想对作者说点什么? 我来说一句

shell编程学习文档

2010年12月10日 1.46MB 下载

shell学习日志总结

2011年04月20日 17KB 下载

没有更多推荐了,返回首页

关闭
关闭