首页 > 电脑专区 > 电脑教程 >

shell程序设计

来源:互联网 2023-02-21 17:56:52 版权归原作者所有,如有侵权,请联系我们

熟悉创建并使用脚本Jmi办公区 - 实用经验教程分享!

shell环境变量、相关参数和使用方法Jmi办公区 - 实用经验教程分享!

bash的控制结构Jmi办公区 - 实用经验教程分享!

shell编辑、运行、调试方法与过程Jmi办公区 - 实用经验教程分享!

比较for、while、untillJmi办公区 - 实用经验教程分享!

工具/原料

  • 虚拟机
  • linux

方法/步骤

  • 1

    编写一个shell脚本程序,实现从键盘读入x、y的值,然后做加法运算,最后输出结果。Jmi办公区 - 实用经验教程分享!

  • 2

    #!/bin/shread-p"InputX:"xread-p"InputY:"yecho"x y=$(($x $y))"Jmi办公区 - 实用经验教程分享!

    shell程序设计Jmi办公区 - 实用经验教程分享!

  • 3

    利用内部变量和位置参数编写一个简单的删除程序来删除某个文件Jmi办公区 - 实用经验教程分享!

  • 4

    #!/bin/shread-p"InputdeletefileName:"filerm-rf$file#!/bin/shread-p"Inputequalstring:"stringif["$string"=""]thenecho"Inputstringisnull"elseecho"Inputstringlenght${#string}"fiJmi办公区 - 实用经验教程分享!

  • 5

    编写一个shell程序Jmi办公区 - 实用经验教程分享!

    用for求从2 4 6 6 … 100的和Jmi办公区 - 实用经验教程分享!

  • 6

    #!/bin/bashJmi办公区 - 实用经验教程分享!

    sum=0;Jmi办公区 - 实用经验教程分享!

    j=2;Jmi办公区 - 实用经验教程分享!

    for ((i=2;i=100;i =2))Jmi办公区 - 实用经验教程分享!

    doJmi办公区 - 实用经验教程分享!

    sum=$(($sum $i))Jmi办公区 - 实用经验教程分享!

    doneJmi办公区 - 实用经验教程分享!

    echo "The result is $sum (for)"Jmi办公区 - 实用经验教程分享!

    shell程序设计Jmi办公区 - 实用经验教程分享!

  • 7

    用while求从2 4 6 6 … 100的和Jmi办公区 - 实用经验教程分享!

  • 7该信息未经授权抓取自百度经验
  • 8

    sum=0;Jmi办公区 - 实用经验教程分享!

    j=2;Jmi办公区 - 实用经验教程分享!

    while((j=100))Jmi办公区 - 实用经验教程分享!

    doJmi办公区 - 实用经验教程分享!

    sum=$(($sum $j))Jmi办公区 - 实用经验教程分享!

    j=$(($j 2))Jmi办公区 - 实用经验教程分享!

    doneJmi办公区 - 实用经验教程分享!

    echo "The result is $sum (while)"Jmi办公区 - 实用经验教程分享!

    shell程序设计Jmi办公区 - 实用经验教程分享!

  • 9

    用untill求从2 4 6 6 … 100的和Jmi办公区 - 实用经验教程分享!

  • 10

    sum=0;Jmi办公区 - 实用经验教程分享!

    j=2;Jmi办公区 - 实用经验教程分享!

    until [ $j -gt 100 ]Jmi办公区 - 实用经验教程分享!

    doJmi办公区 - 实用经验教程分享!

    sum=$(($sum $j))Jmi办公区 - 实用经验教程分享!

    j=$(($j 2))Jmi办公区 - 实用经验教程分享!

    doneJmi办公区 - 实用经验教程分享!

    echo "The result is $sum (until)"Jmi办公区 - 实用经验教程分享!

    shell程序设计Jmi办公区 - 实用经验教程分享!

  • 注意事项

    • 以上只是本人的个人见解,仅供参考
    • 觉得有帮助的话,可以关注

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!Jmi办公区 - 实用经验教程分享!


    标签: 操作系统LINUX虚拟机程序设计

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号