Golang编程语言知识介绍


  • 首页

  • todo

  • 思考

  • life

  • food

  • OS

  • lua

  • redis

  • Golang

  • C

  • TCP/IP

  • ebpf

  • p4

  • OpenVPN

  • IPSec

  • L2TP

  • DNS

  • distributed

  • web

  • OpenWRT

  • 运维

  • Git

  • 鸟哥的私房菜

  • IT杂谈

  • 投资

  • About Me

  • 友情链接

  • FTP

  • 搜索
close

bash: $' ': command not found

时间: 2021-10-19   |   分类: 运维     |   阅读: 185 字 ~1分钟

原文链接

问题描述

在Windows下编写好sh文件后,在Linux下运行会报错:bash: $’\r’: command not found 问题

问题解决

这是因为Windows系统的文件换行使用的是\r\n,而Unix系统是\n

问题解决

方式一

安装dos2unix来进行文件转换

yum install -y dos2unix

dos2unix aaa.sh
123

方式二

使用vim打开文件,然后使用命令:set ff=unix,保存文件

# 使用vim打开文件
vim aaa.sh
# 转换格式
:set ff=unix
# 保存文件
:wq
#运维#
CentOS8使用ifconfig没有ens33网卡
git常用命令
shankusu2017@gmail.com

shankusu2017@gmail.com

日志
分类
标签
GitHub
© 2009 - 2025
粤ICP备2021068940号-1 粤公网安备44011302003059
0%