当前位置: 首页 > news >正文

房地产销售平台网站建设搜索引擎优化的内容包括

房地产销售平台网站建设,搜索引擎优化的内容包括,做网站平台需要多少钱,佛山做网站公司哪家好for循环是编程语言中一种循环语句 示例1:循环读取user.txt中的用户名,创建用户。设置密码。 for i in $(cat /opt/user.txt) douseradd $iecho 123456 | passwd --stdin $i done 示例2:循环读取ipaddr文本文件中地址,执行ping命令…

for循环是编程语言中一种循环语句

示例1:循环读取user.txt中的用户名,创建用户。设置密码。

for i in $(cat /opt/user.txt)
douseradd $iecho 123456 | passwd --stdin $i
done

 

示例2:循环读取ipaddr文本文件中地址,执行ping命令,获取结果。根据执行结果将存货的主机地址和不存活的主机地址区分写入两个文件

[root@xue opt]# cat pingtofile.sh
for i in $(cat /opt/ipaddr.txt)
do
ping -c 3 -W 2 $i &> /dev/null 
#-c 3 ping3次    -W 2 等待时间2s    &> /dev/null报错信息导入空设备不显示
if [ $? == 0 ]
then echo $i >> /opt/ipservive.txt
else echo $i >> /opt/ipdie.txt
fi
done

 

 

示例3         从1累加到100

sum=0
for i in {1..100}
dosum=$(($i+$sum))
done
echo $sum

 

常用转义字符

echo -n 表示不换行输出
echo -e 输出转义字符,将转义后的内容输出到屏幕上  

echo -ne 


只有加了-e才能执行下面的转义符:
\b 转义后相当于按退格键(backspace),但前提是"\b"后面存在字符;"\b"表示删除前一个字符,"\b\b"表示删除前两个字符。

\c 不换行输出,在"\c"后面不存在字符的情况下,作用相当于 echo -n; 但是当"\c"后面仍然存在字符时,"\c"后面的字符将不会被输出。

\n 换行,被输出的字符从"\n"处开始另起一行。 
\f 换行,但是换行后的新行的开头位置连接着上一行的行尾;

\v 与\f相同;

\t 转以后表示插入tab,即横向制表符;

\r 光标移至行首,但不换行,相当于使用"\r"以后的字符覆盖"\r"之前同等长度的字符;但是当"\r"后面不存在任何字符时,"\r"前面的字符不会被覆盖

\\ 表示插入"\"本身;

使用转义字符-n实现不换行效果

echo "-n不换行"
for i in {1..9}
doecho -n "*"
doneechoecho "普通输出换行"
for i in {1..9}
doecho "*"
done

 

 

使用嵌套for循环搭配转义字符-n输出正三角

for i in {1..9} #外循环,实现行输出
dofor ((j=1;j<=i;j++)) #内循环,实现列输出doecho -n "*"#每列不换行输出*,输出多少个*取决于上面的j循环(输出个数与行数相关)done
echo    #此echo为外循环每行换行使用
done

 

 

改进正三角,结合-ne 输出九九乘法表

 

for i in {1..9} #外循环,实现行输出
dofor ((j=1;j<=i;j++)) #内循环,实现列输出doecho -ne "$i*$j=$(($i*$j))\t"
#-ne:n不换行输出,-e:为了使用转义符\t。\t:制表符 由于分隔输出done
echo    #此echo为外循环每行换行使用
done

 

跳出for循环:continue与break

continue跳出循环,循环内部跳过本次循环并继续下一次循环

break打破循环,直接跳出循环不再执行

 

continue 2表示跳出2层循环

continue 3表示跳出3层循环

continue 4表示跳出4层循环

continue 5表示跳出5层循环

不写数字默认为1,continue 1跳出当前循环

break写法同理。

 

[root@xue opt]# cat continue.sh
#直接跳过1层当前循环
echo "continue"
for a in {1..5}
dofor b in {1..5}doif [ $b -eq 3 ]thencontinuefiecho -ne "a=$a-b=$b\t\t"done
echo
doneecho
echo
echo
#直接跳过2层循环
echo "continue 2"
for a in {1..5}
dofor b in {1..5}doif [ $b -eq 3 ]thencontinue 2fiecho -ne "a=$a-b=$b\t\t"done
echo
doneecho
echo
echo
#直接破除1层当前循环
echo "break"
for a in {1..5}
dofor b in {1..5}doif [ $b -eq 3 ]thenbreakfiecho -ne "a=$a-b=$b\t\t"done
echo
doneecho
echo
echo
#直接破除2层循环
echo "break 2"
for a in {1..5}
dofor b in {1..5}doif [ $b -eq 3 ]thenbreak 2fiecho -ne "a=$a-b=$b\t\t"done
echo
done

http://www.mmbaike.com/news/27445.html

相关文章:

  • 企业网站首页布局尺寸磁力狗
  • 网站域名解释怎么做it教育培训机构
  • 网站建设类公司排名网站功能开发
  • 网站如何做微信支付宝支付宝支付全网营销推广怎么做
  • 珠海网站建设有限公司网站seo快速
  • 什么网站可以免费做找客户平台交易网
  • h5网站开发公司seo sem什么意思
  • 做减肥网站seo顾问是什么
  • 石狮网站定制seo短视频加密路线
  • php网站开发概念和简介新品上市怎么推广词
  • 网站众筹该怎么做市场调研报告
  • 规范机关单位网站建设二十个优化
  • 做片头片尾比较好的网站收录优美图片找不到了
  • 网站的域名解析怎么做cpa推广平台
  • 网站后台这么做柳州网站建设哪里有
  • 网站推广免费搜索seo引擎
  • 国外中文网站排行免费的行情网站
  • 企业网站的设计怎么做平台推广是什么
  • 中山今科网站建设南京seo优化推广
  • 网站报价表格网络营销有哪些就业岗位
  • 桩基工程信息网发布江苏seo推广
  • 住房与城乡建设部网站职责站长之家seo工具包
  • 深圳易捷网站建设线上营销策划案例
  • 电影推荐网站开发站长工具百度
  • 临沂设计网站的公司营销策略包括哪些内容
  • 亳州谯城区疫情最新情况郑州网站关键词优化公司
  • 做品牌 需要做网站吗长尾词排名优化软件
  • 百度网站优化软件优化搜索曝光次数的方法
  • 网站前后台建设难吗人工智能培训一般多少钱
  • app制作网站山东最新消息今天