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

广州市网站建设报价seo和sem的区别是什么?

广州市网站建设报价,seo和sem的区别是什么?,东莞建设网站企业沟通平台,ps做网站导航条高度简介 在 Bash 脚本中,shift 命令用于将命令行参数向左移动,有效地丢弃第一个参数并将其他参数向下移动。 基础语法 shift [N]N(可选)→ 要移动的位置数。默认值为 1 示例用法 移动参数 #!/bin/bash echo "Before shift…

简介

Bash 脚本中,shift 命令用于将命令行参数向左移动,有效地丢弃第一个参数并将其他参数向下移动。

基础语法

shift [N]

N(可选)→ 要移动的位置数。默认值为 1

示例用法

移动参数
#!/bin/bash
echo "Before shift: $1 $2 $3"shift  # Shift onceecho "After shift: $1 $2 $3"

运行脚本示例:

./script.sh a b c d

输出如下:

Before shift: a b c
After shift: b c d
  • shift 删除 $1 (a)

  • $2 变成 $1, $3 变成 $2 等等。

在循环中使用 shift
#!/bin/bash
while [[ $# -gt 0 ]]; doecho "Argument: $1"shift
done

运行:

./script.sh one two three

输出:

Argument: one
Argument: two
Argument: three
将 shift 与 N 结合使用
#!/bin/bash
echo "Before shift: $1 $2 $3 $4"shift 2  # Shift by 2 placesecho "After shift: $1 $2"

运行:

./script.sh a b c d

输出:

Before shift: a b c d
After shift: c d
  • $1$2 都被移除
检查参数是否有剩余
#!/bin/bash
while [[ $# -gt 0 ]]; doecho "Processing: $1"shift
done
echo "No more arguments."
  • $#:剩余参数的数量

  • $# 达到0时,循环结束

循环遍历成对的参数
#!/bin/bash
while [[ $# -gt 1 ]]; doecho "Key: $1, Value: $2"shift 2
done

运行:

./script.sh --name Alice --age 30 --city Parisss

输出:

Key: --name, Value: Alice
Key: --age, Value: 30
Key: --city, Value: Paris
http://www.dtcms.com/wzjs/501357.html

相关文章:

  • 网站流量统计软件网站域名在哪买
  • 2023年最新法定传染病有哪些西安优化外包
  • 网站结构优化的内容和方法软文广告案例分析
  • 国产做网站设计网页的软件
  • php网站做ios微信营销的优势
  • 大型公司办公室设计seo优化方案项目策划书
  • 汕头免费网站制作知识营销
  • 做网站域名起什么作用湖南seo技术培训
  • 做内衣批发的网站好图片外链生成工具
  • 深圳市国家高新技术企业认定seo优化怎么做
  • 中国建筑50强企业搜索引擎优化是指什么
  • 外贸在什么网站做百度风云榜游戏
  • 个人做网站怎么赚钱最新营销模式
  • 柳州在哪里做网站网络舆情
  • 赚钱网站开发黄山网站建设
  • 网站的弹窗广告怎么做手机百度网盘登录入口
  • 做网站h5优化快速排序
  • 网站建设psd快速seo排名优化
  • 太原网站建设地图html底部友情链接代码
  • 成都创新互联做的网站怎么样优化大师客服电话
  • 临清网站建设价格广州推广优化
  • 网页设计的尺寸优化推荐
  • 网站建设好学吗品牌运营管理有限公司
  • 网站建设技术参数万网官网首页
  • 网站建设主要由哪几个部分组成搜索优化seo
  • 阿里网站如何做接入百度推广页面投放
  • 网站免费申请石家庄新闻头条新闻最新今天
  • 做网站设计网络营销策略
  • 什么叫定制网站软文代写发布
  • 云南旅游网站域名免费注册0元注册