标签: bash terminal
我正在尝试使用特定的终端命令使Shell脚本从回显中获取变量。例如,一个简单的脚本sqrt.sh返回一个数字的平方根。
如果我将其输入终端,是否有办法让脚本从回显中接收变量?
echo 3 | sqrt.sh
我知道我可以重写此代码,因此输入3作为参数,如果我这样做,脚本可以将其作为$ 1进行访问
./sqrt.sh 3
但是有没有办法使它与第一个命令一起使用,并发送3作为脚本可以使用的变量?