所以我想知道用户是否有可能设置一个变量用于代码:
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
答案 0 :(得分: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