当我们取用shell函数中第10个传入参数时,最好不要直接使用$10,而应该用${10}

在一些shell环境中,$10的效果是"$1 + 0" 举例:

./test.sh

#!/bin/bash
echo $10
echo ${10}

#./test.sh 0 1 2 3 4 5 6 7 8 9

输出的结果是

00

9

在我的Ubuntu中使用/bin/sh环境的话 $10与${10}的效果又是一样的

#!/bin/sh
echo $10
echo ${10}

输出的结果是

9

9

shell 脚本参数$10相关推荐

  1. Linux Shell脚本的10个有用的“面试问题和解答”

    首先致上每日问候.Linux的浩瀚无垠,使人总能每次都提交与众不同的内容.我们"The-Tecmint-Team"的工作是给我们的读者提供一些独特的内容,这些内容不仅对他们的职业生 ...

  2. shell脚本经典10题

    shell脚本练习题: 文章目录 shell脚本练习题: 1.从1加到100的和: 2.shell脚本自动搭建本地yum仓库: 3.shell脚本自动化分区,格式化和挂载: 4.shell脚本查看系统 ...

  3. shell脚本参数$10问题

    2019独角兽企业重金招聘Python工程师标准>>> 示例: 脚本test.sh #!/bin/shten=$10echo $ten 执行脚本: sh test.sh 0 1 2 ...

  4. linux脚本外输入参数,shell 脚本中关于用户输入参数的处理

    1.命令行参数 向shell脚本传递数据的最基本方式是使用命令行参数. (1) 读取参数 读取输入的参数的变量为位置参数,位置参数通过标准数字表示, 其中$0为程序名称,$1为第一个参数,$2为第二个 ...

  5. Linux Shell脚本之向脚本传递参数

    在之前的命令中 ls /var 那么在这个命令中ls是命令关键字,/var就是参数.那么我们自己在编Shell脚本的时候如何进行参数传递呢? 在bash中,系统会自动将第一个参数放入$1中,第二个参数 ...

  6. Shell脚本传递带有空格的参数

    在另一博文<Shell脚本实现DB2数据库表导出到文件>中实现了通过脚本实现将DB2数据库导出到文件,需要传入七个参数,最后一个是一个带有空格字符串,所以传入的时候有点问题,会自动识别空格 ...

  7. linux执行windows创建的脚本,如何在Windows 10上创建和运行Bash Shell脚本 | MOS86

    随着Windows 10的到来您还可以将Bash命令合并到Windows批处理文件或PowerShell脚本中. 如果你知道你是什么Windows和UNIX使用不同的行尾字符,Windows文件系统可 ...

  8. 10 个实战及面试常用 Shell 脚本编写

    https://www.jianshu.com/p/6f5cfaec488a 注意事项 1)开头加解释器:#!/bin/bash 2)语法缩进,使用四个空格:多加注释说明. 3)命名建议规则:变量名大 ...

  9. shell 脚本编程的10 个最佳实践

    每一个在UNIX/Linux上工作的程序员可能都擅长shell脚本编程.但大家解决问题的方式却不尽相同,这要取决于对专业知识的掌握程度.使用命令 的种类.看待问题的方式等等.对于那些处在shell脚本 ...

最新文章

  1. centos uwsgi配置_centos下配置nginx+uwsgi运行py以及静态文件的加载
  2. SearchScore
  3. 【编译原理】让我们来构建一个简单的解释器(Let’s Build A Simple Interpreter. Part 3.)(python/c/c++版)(笔记)
  4. 基于Elasticsearch的数据报表方案
  5. Spring中ApplicationContext和beanfactory区别
  6. 索引创建以及优化_1
  7. 做生意成败难料,你见过亏损最惨的人有多惨呢?
  8. .net byte转java byte_Java Web安全 || Java基础 Java Agent
  9. 【读书笔记】周志华《机器学习》第三版课后习题讨第一章-绪论
  10. Servlet之第一个web项目
  11. 3dmax人物表情动画、骨骼动画、半透明材质导出FBX文件、导入unity的方法
  12. 圆的内接正n边形的周长
  13. 金融信贷风控中的机器学习
  14. ZK实现SASL认证+Kafka连接ZK
  15. 为什么亿万资产的投资者依旧对加密货币长期走势持乐观态度?
  16. RxJava2 Flowable filter (过滤操作符)
  17. 内存碎片---内部碎片外部碎片
  18. 苹果平板做ppt方便吗_苹果手机和平板有什么软件可以做笔记
  19. 聊聊公钥私钥的那点事儿
  20. 股票涨跌预测方法之二:股票技术指标计算

热门文章

  1. gedit编辑html中文,gedit编辑器
  2. Java程序入口+输出语句+数据类型
  3. miniUI实现tab切换时显示隐藏菜单栏
  4. git-linux-xll?x11-unix 挖矿病毒问题定位与处理
  5. 电子电气架构——ECU升级(Bootloader)A/B分区策略汇总
  6. 搜索指定期刊内的文章
  7. Origin: 常见图形参数设置(汇总篇)
  8. JS 去掉string前后空格
  9. 前端面试题(HTML、JS、Vue、React、小程序)
  10. mysql存储过程查询结果分页并返回总记录数