-2

因此,我想知道用户是否可以设置要在以下代码中使用的变量:

Word 1="Example 1"
Word 2="example 2"

echo $Word 1 $Word 2

然后它会说

示例 1 示例 2

我知道这行得通

但我想知道它是否可以做到,这样脚本的用户可能会被要求输入的值,word 1就像word 2这样

what should word one be:  123

What should word two be : 456

然后它将数据植入代码中,脚本将生成并运行以下命令:

echo $Word 1 $Word 2

它会说

123 456
4

1 回答 1

0

您正在寻找read内置命令。

例子:

% cat reading.bash 
#!/bin/bash
echo -n "what should word one be: "
read one
echo -n "what should word two be: "
read two
echo "${one} ${two}"

跑步:

% ./reading.bash 
what should word one be: abc
what should word two be: xyz
abc xyz
于 2013-02-24T03:33:07.170 回答