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

shell程序设计

来源:互联网 2023-02-21 17:56:52 376

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

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

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

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

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

工具/原料

  • 虚拟机
  • linux

方法/步骤

  • 1

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

  • 2

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

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

  • 3

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

  • 4

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

  • 5

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

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

  • 6

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

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

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

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

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

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

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

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

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

  • 7

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

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

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

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

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

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

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

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

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

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

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

  • 9

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

  • 10

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

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

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

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

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

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

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

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

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

  • 注意事项

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

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


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

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