稷然如此

  • 首页
  • 文章分类
    • AI
    • Android
    • Java
    • Shell
    • Vue
    • C#
    • Python
    • 数据库
    • 组件
    • 其他
    • Game
  • 常用命令
    • Docker
    • Git
    • Linux
  • 操作系统
    • CentOS
    • Ubuntu
    • Windows
    • Kylin
  • 工具
    • IntelliJ IDEA
    • Visual Studio Code
稷然如此
不积跬步,无以至千里
  1. 首页
  2. 常用命令
  3. Linux
  4. 正文

Linux Shell 脚本执行报错

2025年5月28日 41点热度 2人点赞
解决方案:
1.检查 shell 脚本格式是否为:Unix(LF),因为在 windows 下编写脚本,格式为:Windows(CR LF),在 Linux 系统下会乱码。
2.通过 Linux 文本编辑器 vi、vim 等编辑脚本看不出乱码,需要使用 cat -v 脚本查看,本次出问题的是每一行最后都有一个^M乱码。
3.使用 dos2unix 工具转换 shell 脚本。
# 更新
sudo apt-get update
# 安装
sudo apt-get install dos2unix
# 转换
dos2unix shell脚本

 

标签: 暂无
最后更新:2025年5月28日

Akim

犇 骉 Java、C#、Python、Go、Android、MiniProgram、Bootstrap、Vue2

点赞
< 上一篇

Copyright © 2025 aianran.com All Rights Reserved.

免责申明 | 隐私政策 | 服务条款 | 关于我们

黔ICP备2023008200号-1

贵公网安备 52010202003594号