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

wordpress生成多个尺寸图片大小谷歌优化排名公司

wordpress生成多个尺寸图片大小,谷歌优化排名公司,八大员报名入口官网,3d动画制作流程在 Shell 脚本中#xff0c;函数是由一段代码定义的#xff0c;可以被重复调用。Shell 函数的定义和调用相对简单#xff0c;并且它支持参数传递和返回值。错误处理在 Shell 中也非常重要#xff0c;通常通过检查返回的状态码来判断是否有错误发生。 1.Shell 函数的定义和…         在 Shell 脚本中函数是由一段代码定义的可以被重复调用。Shell 函数的定义和调用相对简单并且它支持参数传递和返回值。错误处理在 Shell 中也非常重要通常通过检查返回的状态码来判断是否有错误发生。 1.Shell 函数的定义和调用 定义函数 function function_name {     # 函数体 } 省略 function 关键字 function_name() {     # 函数体 } 示例 # 定义一个简单的函数 # greet 是函数名。 # $1 是传递给函数的第一个参数。 # greet Alice 调用了函数并传递 Alice 作为参数。 greet() {     echo Hello, $1! } # 调用函数并传递参数 greet Alice 执行结果 2.Shell 函数参数传递 Shell 函数支持传递参数。传递给函数的参数可以通过 $1, $2, ..., $N 来访问表示第 1 个、第 2 个...第 N 个参数。 示例 # 定义一个函数计算两个数的和 # $1 和 $2 分别是传递给函数的第一个和第二个参数。 # local 关键字用于定义局部变量。 # echo $sum 输出函数计算的结果。 # result$(add 5 10) 通过命令替换将 add 函数的返回值保存到变量 result 中 add() {     local sum$(( $1 $2 ))     echo $sum } # 调用函数并传递参数 result$(add 5 10) echo The sum is: $result 执行结果 3.Shell 函数的返回值 在 Shell 中函数的返回值通过 exit status 表示即一个整数值 (0-255) 来表明命令执行的成功或失败。默认情况下0 表示成功非 0 表示失败。 如果需要返回字符串或计算结果通常使用 echo 来输出然后通过命令替换捕获输出。 # 定义一个检查文件是否存在的函数 # return 0 表示成功return 1 表示失败。 # $? 用于获取上一个命令或函数的返回状态码。 check_file_exists() {     if [ -f $1 ]; then         return 0  # 0 表示成功     else         return 1  # 非 0 表示失败     fi } # 调用函数并检查其状态码 check_file_exists /etc/passwd if [ $? -eq 0 ]; then     echo File exists else     echo File does not exist fi 执行结果 4.shell的错误处理 在 Shell 脚本中错误处理通常通过检查命令的返回值状态码来进行。你可以使用 if 条件语句或 set -e 选项来自动退出脚本。 使用状态码进行错误处理: # 定义一个带错误处理的函数 #2 将错误消息输出到标准错误流。 #if [ $? -ne 0 ] 检查函数的返回状态码是否为非 0以确定是否发生了错误。 divide() {     if [ $2 -eq 0 ]; then         echo Error: Division by zero 2         return 1  # 返回错误状态码     else         echo $(( $1 / $2 ))         return 0     fi } # 调用函数并检查其状态码 divide 10 0 if [ $? -ne 0 ]; then     echo An error occurred. fi 执行结果 使用 set -e 进行全局错误处理: #!/bin/bash #set -e 命令使得脚本在任意命令失败返回非 0 状态时立即退出。 set -e  # 如果命令出错则自动退出脚本 # 调用可能会出错的命令 cp /nonexistent/file /tmp echo This will not be printed if the command fails. 执行结果
http://www.hkea.cn/news/14427247/

相关文章:

  • 西青集团网站建设河北建设工程信息交易中心
  • 黄岛网站建设公司首选邯郸企业建站
  • wordpress投票插件wp-pollsseo技术是什么意思
  • 西平企业网站建设网站怎么建
  • 厦门 网站建设企业邮箱wordpress导航页面
  • 素材免费下载网站wordpress插件入门
  • 宁波网站免费建设服务平台小程序制作平台免费版
  • 国外网站怎么做引流礼嘉网络推广
  • 网站没被百度收录湖南省建设厅官网查询
  • 网站什么认证对做电商好dns修改国外网站
  • 资源网站优化排名软件做汽配的网站
  • 找个网站懂的网站合肥市建设工程市场信息价
  • 网站基础建设和维护鲤城网站建设推广服务公司
  • 怎么分析网站建设的优缺点南京最新消息
  • 响应式企业网站怎么做网页长图
  • 开发企业网站的公司网站建设如何存数据
  • win10 网站建设软件有哪些网站建设制作方式有哪些
  • 网站的建设成本的账务处理怎么做淘客专属网站
  • 建设银行暑期招聘网站网易企业邮箱域名是什么
  • 毕业设计做网站前端国内网站开发语言
  • 电子商务网站的规划与分析可画简历模板官网
  • 网站与网页设计大数据营销的弊端
  • 宿州城市建设投资网站网站开发需要用哪些东西
  • 网站建站时间大数据
  • 建设网站外贸网络营销课程的心得体会
  • 商业网站案例电子商务自助建网站
  • 信誉好的龙岗网站制作上海app设计公司
  • 红酒专业网站建设浦口国家建设部网站
  • 网站开发小程序开发公司自己建立一个网站
  • 临沂专业网站制作学软件工程有前途吗