当前位置: 网站首页>网站建设>400电话办理

湖南省邵东网络推广【邵东网站优化推广】软文推广-网络推广-网络营销推广网站-网络推广公司-如何做推广-网络推广方案-推广价格-怎样提高网站关键词排名

发表日期: 2022-01-15 11:34:04 浏览次数:4

湖南省邵东网络推广【邵东网站优化推广】软文推广-网络推广-网络营销推广网站-网络推广公司-如何做推广-网络推广方案-推广价格-怎样提高网站关键词排名

网站建设.png

五代天福年间(942年)曾一度改邵州为敏州,邵阳县为敏政县。然为时很短,旋即改为邵州,敏政县为邵阳县,属湖南道武安军管辖。
宋朝分全国为十五路,邵州属荆湖南路。
南宋理宗宝庆元年(1225年),将邵州升为宝庆府。
元朝,邵阳隶属湖广省宝庆路。
明朝,邵阳县隶属湖南道宝庆府。
清朝,邵阳县隶属湖南布政使司宝庆府。
民国六年至民国七年(1917年到1918年),即护法运动前后,宝庆府改为宝庆县民国十七年(1928年),宝庆县改为邵阳县。民国二十七年(1938年),全湖南划为九个行政区(湖南省行政督察区),邵阳为第六行政区。
1949年10月10日,邵阳获得解放,随即成立邵阳县人民政府。
1952年,析置邵东县,因县境全境属于老邵阳县东乡,故名。2月16日,邵东县从原邵阳县析出,属邵阳专(地)区。
1977年,划属涟源地区。
1983年8月,实行市带县体制,邵东县又从娄底地区划出,改属邵阳市管辖。 [4] 
2019年7月12日,经国务院批准,民政部批复同意撤销邵东县,设立县级邵东市,以原邵东县行政区域为邵东市的行政区域,邵东市人民政府驻大禾塘街道兴和大道288号。 [5] 

邵东市挂牌成立

编辑 播报
2019年9月16日,邵东市成立大会举行,承载着135万邵东人民梦想与希望的邵东市正式扬帆起航!

顺序输出字符串中的字符:

#!/bin/bashfor str in This is a stringdo
    echo $strdone

输出结果:

Thisisastring

while 语句

while 循环用于不断执行一系列命令,也用于从输入文件中读取数据。其语法格式为:

while conditiondo
    commanddone

以下是一个基本的 while 循环,测试条件是:如果 int 小于等于 5,那么条件返回真。int 从 1 开始,每次循环处理时,int 加 1。运行上述脚本,返回数字 1 到 5,然后终止。

实例

#!/bin/bash
int=1
while(( $int<=5 ))
do
    echo $int
    let "int++"
done

运行脚本,输出:

12345

以上实例使用了 Bash let 命令,它用于执行一个或多个表达式,变量计算中不需要加上 $ 来表示变量,具体可查阅:Bash let 命令

while循环可用于读取键盘信息。下面的例子中,输入信息被设置为变量FILM,按<Ctrl-D>结束循环。

实例

echo '按下 <CTRL-D> 退出'
echo -n '输入你最喜欢的网站名: '
while read FILM
do
    echo "是的!$FILM 是一个好网站"
done

运行脚本,输出类似下面:

按下 <CTRL-D> 退出输入你最喜欢的网站名:菜鸟教程是的!菜鸟教程 是一个好网站

无限循环

无限循环语法格式:

while :do
    commanddone

或者

while truedo
    commanddone

或者

for (( ; ; ))



until 循环

until 循环执行一系列命令直至条件为 true 时停止。

until 循环与 while 循环在处理方式上刚好相反。

一般 while 循环优于 until 循环,但在某些时候—也只是极少数情况下,until 循环更加有用。

until 语法格式:

until conditiondo
    commanddone

condition 一般为条件表达式,如果返回值为 false,则继续执行循环体内的语句,否则跳出循环。

以下实例我们使用 until 命令来输出 0 ~ 9 的数字:

实例

#!/bin/bash

a=0

until [ ! $a -lt 10 ]
do
   echo $a
   a=`expr $a + 1`
done

运行结果:

输出结果为:

0123456789

case ... esac

case ... esac 为多选择语句,与其他语言中的 switch ... case 语句类似,是一种多分支选择结构,每个 case 分支用右圆括号开始,用两个分号 ;; 表示 break,即执行结束,跳出整个 case ... esac 语句,esac(就是 case 反过来)作为结束标记。

可以用 case 语句匹配一个值与一个模式,如果匹配成功,执行相匹配的命令。

case ... esac 语法格式如下:

case 值 in模式1)
    command1
    command2    ...
    commandN    ;;模式2)
    command1
    command2    ...
    commandN    ;;esac

case 工作方式如上所示,取值后面必须为单词 in,每一模式必须以右括号结束。取值可以为变量或常数,匹配发现取值符合某一模式后,其间所有命令开始执行直至 ;;

取值将检测匹配的每一个模式。一旦模式匹配,则执行完匹配模式相应命令后不再继续其他模式。如果无一匹配模式,使用星号 * 捕获该值,再执行后面的命令。

下面的脚本提示输入 1 到 4,与每一种模式进行匹配:

实例

echo '输入 1 到 4 之间的数字:'
echo '你输入的数字为:'
read aNum
case $aNum in
    1)  echo '你选择了 1'
    ;;
    2)  echo '你选择了 2'
    ;;
    3)  echo '你选择了 3'
    ;;
    4)  echo '你选择了 4'
    ;;
    *)  echo '你没有输入 1 到 4 之间的数字'
    ;;
esac

输入不同的内容,会有不同的结果,例如:

输入 1 到 4 之间的数字:你输入的数字为:3你选择了 3

下面的脚本匹配字符串:

实例

#!/bin/sh

site="runoob"

case "$site" in
   "runoob") echo "菜鸟教程"
   ;;
   "google") echo "Google 搜索"
   ;;
   "taobao") echo "淘宝网"
   ;;
esac

输出结果为:

菜鸟教程

跳出循环

在循环过程中,有时候需要在未达到循环结束条件时强制跳出循环,Shell使用两个命令来实现该功能:break和continue。

break命令

break命令允许跳出所有循环(终止执行后面的所有循环)。

下面的例子中,脚本进入死循环直至用户输入数字大于5。要跳出这个循环,返回到shell提示符下,需要使用break命令。

实例

#!/bin/bash
while :
do
    echo -n "输入 1 到 5 之间的数字:"
    read aNum
    case $aNum in
        1|2|3|4|5) echo "你输入的数字为 $aNum!"
        ;;
        *) echo "你输入的数字不是 1 到 5 之间的! 游戏结束"
            break
        ;;
    esac
done

执行以上代码,输出结果为:

输入 1 到 5 之间的数字:3你输入的数字为 3!输入 1 到 5 之间的数字:7你输入的数字不是 1 到 5 之间的! 游戏结束

continue

continue命令与break命令类似,只有一点差别,它不会跳出所有循环,仅仅跳出当前循环。

对上面的例子进行修改:

实例

#!/bin/bash
while :
do
    echo -n "输入 1 到 5 之间的数字: "
    read aNum
    case $aNum in
        1|2|3|4|5) echo "你输入的数字为 $aNum!"
        ;;
        *) echo "你输入的数字不是 1 到 5 之间的!"
            continue
            echo "游戏结束"
        ;;
    esac
done

运行代码发现,当输入大于5的数字时,该例中的循环不会结束,语句 echo "游戏结束" 永远不会被执行。




湖南省邵东网络推广邵东网站优化推广软文推广-网络推广-网络营销推广网站-网络推广公司-如何做推广-网络推广方案-推广价格-怎样提高网站关键词排名

想要咨询,请留言,我们的工作人员将尽快与您联系!
  
400-111-6878
服务热线
在线留言
在线咨询
预约专家
顶部

备案号: 苏ICP备11067224号

CopyRight © 2021 上往建站 All Right Reserved 未经许可不得复制转载

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: https://www.768800.com

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 苏州网站建设|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878