【发布时间】:2014-02-27 23:24:18
【问题描述】:
我在 $1 到 $# 中有几个字符串。我想执行一个简单的算术表达式并根据表达式的 # 回显 $ 的值。
例如。设置文件1 文件2 文件3 文件4
我想回显 $2 (file2),但使用算术表达式“echo $$((3-1))”,我认为它会解析为 $2,但 bash 只会抛出错误。
【问题讨论】:
-
是的,这些句子有点神秘。你能解释清楚一点吗?
-
您能否提供示例输入和输出,以便我们准确了解您的意思?
-
也许先解释一下“$ 的值”和“表达式的#”是什么意思。