LinuxShell编程,无法输出键盘输入赋值给num1的数值

LinuxShell编程,
read -p"input a number:"num1
echo $num1

无法输出键盘输入赋值给num1的数值
想知道是什么问题,求大神解答

img

#!/bin/bash 加了没有

而且你好歹上个图吧

#!/bin/bash
read -p "input a number:" num1
read -p "input another number: " num2
num3=$(($num1-$num2))
echo $num3

试试这样写吧~