您身边的网站建设专家
成功案例

【建站服务】肇庆网店设计【肇庆淘宝店铺装修】肇庆阿里巴巴首页美工、肇庆网店主图页面设计、肇庆网页设计公司多少钱、肇庆拼多多开店大概多少费用、肇庆京东抖音美团运营价格收费标准-域名申请

日期: 2022-09-20 17:33:31 浏览数:3


上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


肇庆网店设计【肇庆淘宝店铺装修】肇庆阿里巴巴首页美工、肇庆网店主图页面设计、肇庆网页设计公司多少钱、肇庆拼多多开店大概多少费用、肇庆京东抖音美团运营价格收费标准

网站建设.jpg

肇庆,古称端州,广东省地级市。粤港澳大湾区重要节点城市、广州都市圈城市之一 [1]  、“广佛肇经济圈”、珠江—西江经济带的重要组成部分 [2]  。下辖端州区、鼎湖区、高要区,广宁县、德庆县、封开县、怀集县,代管四会市,设肇庆新区、肇庆高新区两个经济功能区。 [3]  辖区总面积约14897.45平方千米, [48]  根据第七次人口普查数据,截至2020年11月1日零时,肇庆市常住人口为4113594人。 [45] 
肇庆交通便捷,区位优势明显。东邻穗、深、港、澳,背靠祖国大西南,是经济发达地区通往西南各省的重要交通枢纽。风光秀丽,旅游资源丰富。肇庆城区的七星岩,素有“岭南第一奇观”的美誉;鼎湖山是国家级自然保护区。以星湖风景区为中心,沿西江、绥江溯江而上,盘龙峡、“天下第一石”、千层峰、广宁竹海大观、燕岩等景点次递展开,构成了千里旅游走廊的绚丽画卷。 [3] 
肇庆是国家历史文化名城,广府宜居山水城市。 [48]  从汉代到清代,肇庆多次成为岭南政治、经济和文化中心。肇庆是广府文化发祥地之一 [4]  ,粤语的发源地,也是中原文化与岭南文化、西方文化与中国传统文化最早的交汇处。 [5-7]  隋朝开皇九年(589)置端州;宋政和八年(1118)设肇庆府;明嘉靖四十三年(1564)至清乾隆十一年(1746),肇庆是两广总督府驻地。 [3] 
2020年,肇庆市地区生产总值为2311.65亿元,同比增长3.0% 。

Shell 流程控制

和 Java、PHP 等语言不一样,sh 的流程控制不可为空,如(以下为 PHP 流程控制写法):

实例

<?php
if (isset($_GET["q"])) {
    search(q);
}
else {
    // 不做任何事情
}

在 sh/bash 里可不能这么写,如果 else 分支没有语句执行,就不要写这个 else。


if else

fi

if 语句语法格式:

if conditionthen
    command1 
    command2    ...
    commandN 
fi

写成一行(适用于终端命令提示符):

if [ $(ps -ef | grep -c "ssh") -gt 1 ]; then echo "true"; fi

末尾的 fi 就是 if 倒过来拼写,后面还会遇到类似的。

if else

if else 语法格式:

if conditionthen
    command1 
    command2    ...
    commandNelse
    commandfi

if else-if else

if else-if else 语法格式:

if condition1then
    command1elif condition2 
then 
    command2else
    commandNfi

以下实例判断两个变量是否相等:

实例

a=10
b=20
if [ $a == $b ]
then
   echo "a 等于 b"
elif [ $a -gt $b ]
then
   echo "a 大于 b"
elif [ $a -lt $b ]
then
   echo "a 小于 b"
else
   echo "没有符合的条件"
fi

输出结果:

a 小于 b

if else 语句经常与 test 命令结合使用,如下所示:

实例

num1=$[2*3]
num2=$[1+5]
if test $[num1] -eq $[num2]
then
    echo '两个数字相等!'
else
    echo '两个数字不相等!'
fi

输出结果:

两个数字相等!

for 循环

与其他编程语言类似,Shell支持for循环。

for循环一般格式为:

for var in item1 item2 ... itemNdo
    command1
    command2    ...
    commandNdone

写成一行:

for var in item1 item2 ... itemN; do command1; command2… done;

当变量值在列表里,for 循环即执行一次所有命令,使用变量名获取列表中的当前取值。命令可为任何有效的 shell 命令和语句。in 列表可以包含替换、字符串和文件名。

in列表是可选的,如果不用它,for循环使用命令行的位置参数。

例如,顺序输出当前列表中的数字:

实例

for loop in 1 2 3 4 5
do
    echo "The value is: $loop"
done

输出结果:

The value is: 1The value is: 2The value is: 3The value is: 4The value is: 5

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

#!/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

肇庆网店设计肇庆淘宝店铺装修肇庆阿里巴巴首页美工、肇庆网店主图页面设计、肇庆网页设计公司多少钱、肇庆拼多多开店大概多少费用、肇庆京东抖音美团运营价格收费标准


上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


全国咨询热线:400-111-6878

地址:全国各地都有驻点商务

Copyright © 2021 通陆科技

网站建设上往建站