$‘\r‘: 未找到命令

这个错误是因为脚本文件包含了 Windows 风格的换行符(CR LF),而不是 UNIX/Linux 所期望的换行符(LF)。在 UNIX/Linux 系统中执行含有 Windows 换行符的脚本会导致 未找到命令 和 语法错误 的问题,因为 shell 无法正确解析文件。

可以使用 dos2unix 工具来转换文件的换行符,从而解决这个问题。如果你的系统中还没有安装 dos2unix,你可以根据你的 Linux 发行版安装它。

安装 dos2unix

Debian/Ubuntu

复制代码
sudo apt-get update
sudo apt-get install dos2unix

CentOS/RHEL

复制代码
sudo yum install dos2unix

安装完 dos2unix 后,运行以下命令将脚本文件中的换行符从 CR LF 转换为 LF:

复制代码
dos2unix test.sh
相关推荐
2601_9623413015 小时前
计算机毕业设计之jsp考研在线复习平台
java·大数据·开发语言·hadoop·python·考研·课程设计
云烟成雨TD15 小时前
LangFlow 1.x 系列【7】工作流创建与部署指南
人工智能·python·agent
月疯16 小时前
np.where()[0]的用法
开发语言·python·numpy
KaMeidebaby16 小时前
卡梅德生物技术快报|纳米抗体技术全套实操流程:AFB1 全合成文库淘选 + 分子对接定点突变参数手册
人工智能·python·tcp/ip·算法·机器学习
hnxaoli16 小时前
统信小程序(十六)xls转xlsx
开发语言·python·小程序
梦想三三16 小时前
Flask + PyTorch模型部署实战:从训练权重到API接口完整工程解析(附完整代码)
人工智能·pytorch·python·flask·模型推理·ai 工程化
用户2986985301416 小时前
Python 实现 Excel 与 TXT 文本的高效转换与导出
后端·python·excel
杨超越luckly16 小时前
Agent 应用指南:基于 OurAirports 的中国机场设施数据可视化
python·html·github·可视化·机场设施
卷无止境17 小时前
pytest 从零到实战:要想代码好,测试少不了
后端·python
吃糖的小孩17 小时前
# RootGraph v1.5 收工:我给 QQ 机器人补上了聊天运行时的“黑匣子”
python