You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法运行GitHub上的FIWARE时序数据教程,求助解决脚本问题

解决脚本换行符问题的几种实用方法

方法1:用sed直接清除Windows换行符

在Cygwin或WSL终端执行以下命令,直接移除脚本中的\r字符:

sed -i 's/\r$//' ./services

执行完成后重新尝试运行./services create。

方法2:重新克隆仓库并强制使用LF换行符

如果是克隆仓库时自动转换为Windows换行符导致的问题,先全局设置git不自动转换换行符,再重新克隆:

git config --global core.autocrlf false
git clone https://github.com/FIWARE/tutorials.Time-Series-Data.git
cd tutorials.Time-Series-Data

克隆完成后直接运行脚本即可。

方法3:用vim手动转换换行格式

打开目标脚本文件:

vim ./services

在vim编辑器内执行以下命令并保存退出:

:set fileformat=unix
:wq

完成后再次运行脚本。

方法4:修复dos2unix环境后重新转换

如果dos2unix命令报错,先确保工具安装正常:

  • WSL Ubuntu环境:
sudo apt update && sudo apt install dos2unix
dos2unix ./services
  • Alpine环境:
apk add dos2unix
dos2unix ./services

内容的提问来源于stack exchange,提问作者user23044812

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 00:02:05