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

深圳响应样式网站建设费用杭州百度推广代理公司哪家好

深圳响应样式网站建设费用,杭州百度推广代理公司哪家好,北京网站建设方案开发公司,最新wordpress程序0 $0 是脚本的名称,$# 是传入的参数数量,$1 是第一个参数,$BOOK_ID 是变量BOOK_ID的内容 1 -echo用于在命令窗口输出信息 -$():是命令替换的语法。$(...) 会执行括号内的命令,并将其输出捕获为一个字符串&#xff…

0

$0 是脚本的名称,$# 是传入的参数数量,$1 是第一个参数,$BOOK_ID 是变量BOOK_ID的内容

1

-echo用于在命令窗口输出信息

-$():是命令替换的语法。$(...) 会执行括号内的命令,并将其输出捕获为一个字符串,然后赋值给变量。
-|:管道符 | 用于将前一个命令的输出作为下一个命令的输入。

-cut 命令用于从每一行中剪切出指定的字段。
eg.cut -d':' -f1:

  • -d':' 指定了字段的分隔符为冒号 :
  • -f1 表示提取第一个字段。
  • 整一行表示按:裁减,并取第一个字段

eg.假设 BOOK_INFO 的值为 2001:Python编程:张三:计算机科学,那么BOOK_ID=$(echo $BOOK_INFO | cut -d':' -f1) 的值为 2001。

-grep 命令用于在文件中搜索匹配指定模式的行。

  • -q:静默模式,不输出任何内容,只返回状态码。如果找到匹配项,返回 0(真),否则返回 1(假)。可作为条件语句的判断信息。

-read命令用于从标准输入读取一行,并将输入的内容存储在一个或多个变量中。

  • -p 选项允许你在提示用户输入时显示一条消息。这条消息会出现在同一行上,等待用户输入。
    eg.read -p "确认要删除书号为 $BOOK_ID 的书籍吗?(y/n): " CONFIRM

-sed 是一个流编辑器,用于对文件进行文本转换。

  • -i 选项表示直接在文件中进行修改。
  • "/^$BOOK_ID:/d" 是一个 sed 命令,用于删除文件中以指定书号开头的行。
  • ^$BOOK_ID: 匹配以书号开头的行。
  • d 表示删除匹配的行。

2

在 Bash 脚本中,fi;; 都是用于结束特定结构的关键字。它们分别用于结束 if 语句和 case 语句中的分支。

-fi

  • 用途fi 用于结束一个 if 语句块。
  • 语法
    if [ condition ]; then# 如果条件为真,执行这里的代码
    elif [ another_condition ]; then# 如果另一个条件为真,执行这里的代码
    else# 如果所有条件都不为真,执行这里的代码
    fi
    

-;;

  • 用途;; 用于结束 case 语句中的一个分支。
  • 语法
    case $variable inpattern1)# 如果变量匹配 pattern1,执行这里的代码;;pattern2)# 如果变量匹配 pattern2,执行这里的代码;;*)# 如果变量不匹配任何模式,执行这里的代码;;
    esac
    

-esac

  • 用途esac 用于结束 case 语句快。
  • 语法
    case $variable inpattern1)# 如果变量匹配 pattern1,执行这里的代码;;pattern2)# 如果变量匹配 pattern2,执行这里的代码;;*)# 如果变量不匹配任何模式,执行这里的代码;;
    esac
    
  1. case 语句

    case $1 in-a)# 添加书籍...;;-d)# 删除书籍...;;-s)# 搜索书籍...;;*)# 错误参数usage;;
    esac
    
    • case 语句根据 $1 的值进行分支处理。
    • 每个分支以 ;; 结束。
    • esac 结束了整个 case 语句。
  2. 嵌套的 if 语句

    if grep -q "^$BOOK_ID:" "$BOOK_FILE"; then...
    else...
    fi
    
    • 这些 if 语句用于检查书号是否存在,并根据结果执行不同的操作。
    • 每个 if 语句块以 fi 结束。
http://www.dinnco.com/news/58731.html

相关文章:

  • 北京龙鼎网站建设公司外包网络推广营销
  • 正规的咨询行业网站策划现在学seo课程多少钱
  • 山东和城乡建设厅网站网站外包
  • 做网站的如何增加电话量西安网站关键词排名
  • 安多网站制作合肥网站外包
  • 商务网站怎么做全网引流推广 价格
  • 做360网站优化引流软件
  • 网站建设行业新闻百度快照功能
  • 怎么做简单网站论坛排名
  • 上海知名装修公司排行免费关键词优化工具
  • wordpress云建站教程视频seo实战培训中心
  • 网站集约化建设建议seo数据优化教程
  • 深圳网站建设创造者网页设计规范
  • qq空间做淘宝客网站搜索引擎收录提交入口
  • isp网站接入做哪些业务百度网站优化排名
  • 网站建设的用处百度商家怎么入驻
  • 成都网站建设 推广行广州网络营销
  • 浅谈网站开发的意义天津外贸seo推广
  • 网站做301跳转的方法谷歌官方网站登录入口
  • 沈阳做网站优化的公司哪家好进入百度app
  • 四川城乡住房建设厅官方网站网络营销有哪些内容
  • 网站到底备案好不好长沙百度首页优化排名
  • 做个网站需要什么设备网络舆情分析报告模板
  • 像天猫网站怎么做搜索引擎优化课程
  • 网站建设与维护试卷及答案网站优化推广方案
  • 展示型网站制作服务大数据营销的概念
  • 个人网站备案有限制吗百度 营销推广怎么做
  • 手机网站默认全屏seo哪家公司好
  • 免费网站域名注册个人个人免费自助建站网站
  • yy直播是什么意思网站建设优化400报价