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

曲靖做网站价格如何注册网站

曲靖做网站价格,如何注册网站,网站制作遨游免费,今日国内新闻最新消息视频🎀🎀Shell语法入门篇 系列篇 🎀🎀 LinuxDocer 容器化部署之 Shell 语法入门篇 【准备阶段】LinuxDocer 容器化部署之 Shell 语法入门篇 【Shell变量】LinuxDocer 容器化部署之 Shell 语法入门篇 【Shell数组与函数】LinuxDocer 容…

🎀🎀Shell语法入门篇 系列篇 🎀🎀

  1. Linux+Docer 容器化部署之 Shell 语法入门篇 【准备阶段】
  2. Linux+Docer 容器化部署之 Shell 语法入门篇 【Shell变量】
  3. Linux+Docer 容器化部署之 Shell 语法入门篇 【Shell数组与函数】
  4. Linux+Docer 容器化部署之 Shell 语法入门篇 【Shell基本运算符】
  5. Linux+Docer 容器化部署之 Shell 语法入门篇 【Shell条件语句】
  6. Linux+Docer 容器化部署之 Shell 语法入门篇 【Shell 循环类型】
  7. Linux+Docer 容器化部署之 Shell 语法入门篇 【循环控制break/continue】
  8. Linux+Docer 容器化部署之 Shell 语法入门篇 【Shell 替代】
  9. Linux+Docer 容器化部署之 Shell 语法入门篇 【Shell 引用机制】
  10. Linux+Docer 容器化部署之 Shell 语法入门篇 【Shell 输入/输出重定向】

文章目录

  • 🎀🎀Shell语法入门篇 系列篇 🎀🎀
  • 一、替代是什么?
  • 二、命令替换
  • 三、变量替代


一、替代是什么?

Shell 当它遇到一个表达式,其中包含一个或多个特殊字符进行替代。

🌰举个例子:
下面的例子,同时使打印取代的其值的变量的值。同时 “ ” 是一个新行取代:

#!/bin/sha=10
echo -e "Value of a is $a 
"

这将产生下面的结果。这里 -e 选项可以解释反斜杠转义。

Value of a is 10

下面是结果没有 -e 选项:

Value of a is 10

这里 echo 命令可以用在以下转义序列:
在这里插入图片描述

可以使用 -E 选项禁用解释反斜杠转义(默认)。

您可以使用 -n 选项来禁用插入新行。

二、命令替换

命令替换 shell 执行的机制,一组给定的命令,然后替代它们的输出在命令。

语法:
执行命令替换的命令时,被给定为:

`command`

当执行命令替换,确保您使用的是反引号,不是单引号字符。

🌰举个例子:
命令替换一般是用一个命令的输出分配给一个变量。下面的例子演示命令替换:

#!/bin/shDATE=`date`
echo "Date is $DATE"USERS=`who | wc -l`
echo "Logged in user are $USERS"UP=`date ; uptime`
echo "Uptime is $UP"

这将产生以下结果:

Date is Thu Jul  2 03:59:57 MST 2009
Logged in user are 1
Uptime is Thu Jul  2 03:59:57 MST 2009
03:59:57 up 20 days, 14:03,  1 user,  load avg: 0.13, 0.07, 0.15

三、变量替代

变量替换可使 Shell 程序员操纵变量的值,根据其状态。

这里是所有可能的替换如下表:

格式描述
${var}Substitue the value of var.
${var:-word}If var is null or unset, word is substituted for var. The value of var does not change.
${var:=word}If var is null or unset, var is set to the value of word.
${var:?message}If var is null or unset, message is printed to standard error. This checks that variables are set correctly.
${var:+word}If var is set, word is substituted for var. The value of var does not change.

🌰举个例子:
下面的例子显示各种状态,上述替代:

#!/bin/shecho ${var:-"Variable is not set"}
echo "1 - Value of var is ${var}"echo ${var:="Variable is not set"}
echo "2 - Value of var is ${var}"unset var
echo ${var:+"This is default value"}
echo "3 - Value of var is $var"var="Prefix"
echo ${var:+"This is default value"}
echo "4 - Value of var is $var"echo ${var:?"Print this message"}
echo "5 - Value of var is ${var}"

这将产生以下结果:

Variable is not set
1 - Value of var is
Variable is not set
2 - Value of var is Variable is not set3 - Value of var is
This is default value
4 - Value of var is Prefix
Prefix
5 - Value of var is Prefix
http://www.hkea.cn/news/347285/

相关文章:

  • 徐汇苏州网站建设东莞免费建站公司
  • 厦门网站建设哪家强深圳网站维护
  • 政府网站新媒体平台建设关键词权重查询
  • 重庆网站建设制作公司百度客服人工在线咨询电话
  • 微信公众号平台入口官网奶盘seo伪原创工具
  • 泉州网站建设公司推荐宁德市地图
  • 大厂县住房和城乡建设局网站刷百度指数
  • 低代码开发平台优缺点昆山seo网站优化软件
  • 网站开发年终总结网络营销战略的内容
  • 建立门户网站的意义营销推广网
  • 网站建设网站软件有哪些百度推广开户费用标准
  • 找家装修公司家装吉林seo外包
  • 保定医疗网站建设公司会计培训班初级费用
  • 最好的销售管理系统seo发帖网站
  • 德州乐陵德州seo公司seo批量建站
  • 贵州省建设监理协会官方网站seo代运营
  • 北京哪家做网站优化账号权重查询
  • 大唐网站建设培训管理平台
  • 男人和女人在床上做那个网站网络营销策划推广公司
  • 深圳市招投标交易中心天津谷歌优化
  • 厦门园网站忱建设百度推广怎么联系
  • 网站优化页面动态网站建设
  • 做网站域名公司每日重大军事新闻
  • 网站改版数据来源表改怎么做外链百科
  • wordpress怎样做单页网站谷歌查询关键词的工具叫什么
  • 县城做二手车网站自己建网站需要多少钱
  • 有没有专业做挂的网站引流推广方案
  • 购物网站开发文献综述百度收录需要多久
  • 营销型企业网站建设案例设计公司网站
  • 国际外贸网站电子商务