脚本运行失败

来源:4-12 bash shell入门

养铲屎官的猫

2021-12-10 22:16:31

相关代码:

[root@localhost local]# ./deploy_tomcat.sh 
准备下载Tomcat9
--2021-12-10 22:11:19--  https://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.34/bin/apache-tomcat-9.0.34.tar.gz
正在解析主机 mirror.bit.edu.cn (mirror.bit.edu.cn)... 2001:da8:204:1205::22
正在连接 mirror.bit.edu.cn (mirror.bit.edu.cn)|2001:da8:204:1205::22|:443... 失败:网络不可达。
正在解压缩Tomcat9
tar (child): apache-tomcat-9.0.34.tar.gz:无法 open: 没有那个文件或目录
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
防火墙开放8080端口
Warning: ALREADY_ENABLED: 8080:tcp
success
success
启动Tomcat
./deploy_tomcat.sh: 第 9 行:cd: ./apache-tomcat-9.0.34/bin: 没有那个文件或目录
./deploy_tomcat.sh:行10: ./startup.sh: 没有那个文件或目录

 我运行脚本后,一直不成功

脚本内容改成老师一模一样的也不行

相关代码:

echo "准备下载Tomcat9"
wget https://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.34/bin/apache-tomcat-9.0.34.tar.gz
echo "正在解压缩Tomcat9"
tar zxf apache-tomcat-9.0.34.tar.gz
echo "防火墙开放8080端口"
firewall-cmd --zone=public --permanent --add-port=8080/tcp
firewall-cmd --reload
echo "启动Tomcat"
cd ./apache-tomcat-9.0.34/bin
./startup.sh


写回答

1回答

好帮手慕阿园

2021-12-11

同学你好,跟你第一个报错信息显示是网络不可达,所以导致后面的解压缩操作失败,没有下载成功压缩包,同学检查下网络连接是否正常

祝学习愉快~

0

0 学习 · 9886 问题

查看课程