专栏首页java 微风解决 : Shell 脚本 $'\r': command not found 问题

解决 : Shell 脚本 $'\r': command not found 问题

1.经查证,只是 Windows 的空行在 linux 中不识别,故需要用 dos2unix 来转换。

2. 安装 dos2unix,2 种方式任选其一:

apt install dos2unix

# 或者:

yum install dos2unix

3. dos2unix xxx.sh 就行了 。

运行成功会输出:

dos2unix: converting file XXX.sh to Unix format ..

4. 后续脚本就可直接 ./ 运行了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 解决 Idea突然不停indexing的问题

    今天突然发现Idea中在打开jsp文件后不停的indexing的情况,查了一下,只要清理一下Idea的缓存和索引就可以了,在File-Invalidate Ca...

    微风-- 轻许--
  • CDN(内容分发网络)技术原理

      Internet的高速发展,给人们的工作和生活带来了极大的便利,对Internet的服务品质和访问速度要求越来越高,虽然带宽不断增加,用户数量也在不断增加,...

    微风-- 轻许--
  • 《 Docker 进阶与实战 》 读书笔记

    版权声明:这可是本菇凉辛辛苦苦原创的,转载请一定带上我家地址,不要忘记了哈 . https://b...

    微风-- 轻许--
  • python字符转码的理解

    encode:字符编码 decode:字符解码 有些文档可能采用的是某种编码方式(如utf-8)来存储文本,但如果我们展现的工具是另外一种编码方式(如gb231...

    用户2398817
  • 【DB笔试面试611】在Oracle中,什么是结果集缓存?

    结果集缓存(Result Cache)是Oracle 11g的新特性,用于存储经常使用的SQL语句和函数的查询结果。当相同语句再次执行的时候,Oracle就不用...

    小麦苗DBA宝典
  • 如果有人问你 JFinal 如何集成 EhCache,把这篇文章甩给他

    废话不多说,就说一句:在 JFinal 中集成 EhCache,可以提高系统的并发访问速度。

    沉默王二
  • 后端架构高可用可伸缩

    考虑一个问题,两台机器,两个公网IP,DNS把域名同时定位到两个IP,这算高可用吗

    java思维导图
  • HTTP 缓存

    当某一个硬件要读取数据时候,会首先从缓存中查找数据,如果有,直接将数据返回,如果没有再从内存中获取数据。缓存获取数据的速度远比内存快。所以HTTP请求都采用缓存...

    Yif
  • 1分钟售出5万张票!电影节抢票技术揭秘

    对于电影爱好者来说,每次的电影节、影展活动,都是抢票大战的开启,出票速度几乎可 以用“秒空”来形容,例如上海国际电影节线上开售的记录是 60 秒售出 5 万张。

    AI科技大本营
  • 可伸缩系统的架构经验

    最近,阅读了Will Larson的文章Introduction to Architecting System for Scale,感觉很有价值。作者分享了他在...

    张逸

扫码关注云+社区

领取腾讯云代金券

玩转腾讯云 有奖征文活动