echo "input the year:"
read year
echo "input the month:"
read month
输入命令:chmod a+x 3.1
输入命令:PATH=PATH:.
输入命令:3.1
后便显示command not found
说cal命令没有被发现
就这么一点!!
题目是::利用vi 建立一个脚本文件,该文件在用户输入年、月之后,自动打印数出该年该月的日历。然后以3种不同方式执行该脚本。
首先你这样就不对·你这样只是把年读到变量year,月读到month里··但是脚本里面就什么都没了··你应该输出这些变量撒··加上语句echo $year,$month
cal是UNIX/linux的系统命令·怎么可能会没发现了···只有一种解释就是你没装好···
装得虚拟机呀,大哥。。。。
追答cal是系统命令···不管在哪哪个路径都可以用···要是你是不能执行你那个脚本的话就带上当前路径 ./3.1这样去执行····
本回答被提问者采纳