【问题标题】:Passing arguments interactively to script以交互方式将参数传递给脚本
【发布时间】:2018-10-17 10:32:42
【问题描述】:

如何将问题回显到终端,并将答案传递给同一脚本?

步骤如下:

  1. 输出问题的脚本 - 一个接一个的问题,我可以在 : 之后添加答案。

    例子:

    Number 1: 2

    Number 2: 4

    Number 3: 6

  2. 一种将步骤 1 中给出的参数传递给脚本并计算总和的方法。

最终输出为:12

【问题讨论】:

  • 您可能想查看expect 以了解如何传递参数,或者有一个脚本可以通过命令行参数等其他方式获取值

标签: bash shell arguments


【解决方案1】:

这是你的想法吗?

#!/bin/bash
read -p "Number 1: " N1
read -p "Number 2: " N2
read -p "Number 3: " N3
echo "Sum: $((N1 + N2 + N3))"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-01-01
    • 1970-01-01
    • 2013-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多