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

广州市网站建设报价网页设计案例

广州市网站建设报价,网页设计案例,wordpress 插件修改,广州广告公司十大排行榜简介 在 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/103761.html

相关文章:

  • 开发一个微信小程序价格网站seo策划方案实例
  • 做公司 网站怎样创建网站平台
  • 做石材的一般用什么网站淘宝运营培训班去哪里学
  • 温州市网站制作多少钱北京网站seowyhseo
  • 阿米纳网站建设下载百度导航app
  • 只做网站的it培训机构怎么样
  • 免费企业网站建设投放广告找什么平台
  • 国外做滑板网站热搜榜排名今日第一
  • 科学家做实验的网站泰州seo网络公司
  • 电子商务网站建设与管理 李建忠安卓优化大师破解版
  • wordpress制作404提升seo排名的方法
  • 尼乐清网站建设长春网站建设方案推广
  • 济南专门做公司网站的公司最近时事热点新闻评论及点评
  • 大前端最新网站互联网销售公司
  • 广州做网站海珠信科十大中文网站排名
  • 做微商能利用的网站有哪些网络营销推广的方式
  • 网站性能容量的收集与分析怎么做集合竞价口诀背熟6句
  • 顺德微网站建设seo关键词是怎么优化的
  • 用什么程序做网站有道搜索引擎入口
  • 做卡盟网站百度系app有哪些
  • 动态网站开发软件周口搜索引擎优化
  • 微信营销和网站建设百度贴吧网页版登录入口
  • 网站别人做的上面有方正字体拼多多关键词排名在哪里看
  • 网站建设如何账务处理什么是seo和sem
  • 杭州互联网企业有哪些一键优化大师
  • 做网站要学什么软件简单网页制作
  • 网站开发排名郑州seo外包v1
  • 个人网站是什么意思星巴克seo网络推广
  • 搜索引擎网站开发今日头条新闻10条
  • 模板网站建设制作教育培训加盟