【问题标题】:Bash get variable at shell execution [duplicate]Bash在shell执行时获取变量[重复]
【发布时间】:2017-05-16 04:04:24
【问题描述】:

有没有用bash执行命令获取变量的方法?

示例:

./exec.sh var1 var2

或带参数

./exec.sh -x var1 -y var2

我寻找“在 bash 执行时获取变量”,但没有。

【问题讨论】:

  • 您可以通过 $1、$2 等...获得第一个、第二个、...参数。
  • 同时查找命名参数的 bash getopts。

标签: bash positional-parameter


【解决方案1】:

正如评论所述,$1、$2 等是参数的位置变量。但是还有更多非常有用的方法,例如 $# 用于传递的参数数量等。更多信息请参见

http://wiki.bash-hackers.org/syntax/shellvars

【讨论】:

    猜你喜欢
    • 2023-03-24
    • 2021-08-22
    • 2011-10-16
    • 2018-12-07
    • 2021-12-06
    • 1970-01-01
    • 2017-10-18
    • 2017-11-19
    • 1970-01-01
    相关资源
    最近更新 更多