我使用scrip1.sh获取int值a和b然后尝试将这些值传递给另一个脚本(比如script2.sh),该脚本位于script1.sh中,其中script2.sh有一个url并且期望这个变量anb例如。 http://download- $ A- $ B /。在我的脚本中,url没有获取我的输入变量。
read "Enter Build date: " a
read "Enter build No: " b
bash /root/script2.sh $a $b
答案 0 :(得分:0)
请勿添加任何其他声明,包含阅读。
试试这个,
在script1.sh
中#!/bin/bash
echo "Enter Build date: "
read a
echo "Enter build no: "
read b
bash /root/script2.sh $a $b
在script2.sh
中#!/bin/bash
a=$1
b=$2
echo "http://download-$a-$b/."
注意:回显“http://download- $ a- $ b /。”仅供参考以显示该值。获得价值后,您可以进行所需的操作。