Print

某局点rpm依赖包脚本升级报错的经验案例

2025-03-27 发表

问题描述

按照底盘的部署指导,进行rpm包升级时,提示未找到命令

过程分析

通常在windows系统中,编写的文档换行符为\r,但是在linux中无法识别,导致脚本执行过程中出现错误

解决方法

使用 sed -i 's/\r//' test.sh(test.sh为upgreade脚本的名称)命令将对应的upgreade脚本\r替换后再次执行upgrade.sh升级脚本,rpm包可正常升级