首页 > 其他分享 >脚本文件的换行符转换

脚本文件的换行符转换

时间:2024-06-01 17:13:46浏览次数:25  
标签:脚本 文件 转换 Windows 格式 dos2unix 换行符

脚本文件的换行符转换

dos2unix是将Windows格式文件转换为Unix、Linux格式的实用命令。Windows格式文件的换行符为\r\n,而Unix&Linux文件的换行符为\n。 dos2unix命令其实就是将文件中的\r\n 转换为\n。

dos2unix 命令用于将 Windows 格式的文件转换为 Unix&Linux 格式,而 unix2dos 命令用于将 Unix&Linux 格式的文件转换为 Windows 格式。

dos2unix 命令使用

可以使用 dos2unix 命令来转换脚本文件的换行符格式。请按照以下步骤进行操作:

sudo apt install dos2unix

运行 dos2unix 命令来转换脚本文件的换行符格式

dos2unix update_script.sh

现在,尝试再次运行脚本

./update_script.sh

标签:脚本,文件,转换,Windows,格式,dos2unix,换行符
From: https://www.cnblogs.com/carmi/p/18226142

相关文章

  • 【JavaScript脚本宇宙】从i18next到Date-fns:国际化和本地化库
    跨越JavaScript新境界:六大库全面评测前言本文将详细介绍六种具有不同功能的JavaScript库,包括处理多语言支持、全球化和本地化、格式化日期、数字和字符串,解析、验证、操作、显示日期和时间,格式化和操作数字,以及最全面、最简单和一致的工具集用于处理JavaScript中的日期等......
  • shell编程01——第一个shell脚本
    Shell和shell脚本Shell和shell脚本是两个概念,Shell是用C语言编写程序,shell脚本是一种为shell编写的脚本程序第一个shell脚本1.新建一个文件:touchtest.sh2.使脚本可执行:chmod+xtest.sh3.编辑test.sh,内容为:#!/bin/bashecho"helloworld"4.执行脚本./test.sh,......
  • C++高级编程之——函数重载、内联、缺省参数、隐式转换
    C++函数的高级特性对比于C语言的函数,C++增加了重载(overloaded)、内联(inline)、const和virtual四种新机制。其中重载和内联机制既可用于全局函数也可用于类的成员函数,const与virtual机制仅用于类的成员函数。重载和内联肯定有其好处才会被C++语言采纳,但是不可以当成免......
  • 十进制转换成八进制(递归)
    【问题描述】用递归算法,把任一给定的十进制正整数转换成对应的八进制数输出。【输入格式】输入一个正整数,表示需要转换的十进制数。【输出格式】输出一个正整数,表示转换之后的八进制的数。【输入样例】15【输出样例】17#include<bits/stdc++.h>usingnamespacestd;......
  • 用Python脚本迁移MongoDB数据到金仓-kingbase数据库
    1、首先需要明确MongoDB与kingbase的对应关系,collection相当于table,filed相当于字段,根据这个对应关系创建表;此次迁移的MongoDB里的数据字段是:_id(自动生成的objectid),image(转成二进制存储的文档)所以在金仓里创建表createtableadmin(idvarchar,imagebytea);2、安装Python环境......
  • 适用于linux的bilibiliB站直播间弹幕爬虫脚本
    适用于linux的bilibiliB站直播间弹幕爬虫脚本,命令行运行之,输入到命令行,部分内容参考自网络,代码底部可见原始代码出处BUFF:然而,经测试,每次爬只能读取10条弹幕记录,这就使得在(sleeptime*10)(每秒)<弹幕新增量(每秒)时出现弹幕丢失的情况,此时需要调短sleeptime,由于本脚本是......
  • 编码转换统一防止乱码
    publicstaticvoidmain(String[]args)throwsUnsupportedEncodingException{Stringorigin=newString("元字符".getBytes(StandardCharsets.UTF_8),"iso8859-1");StringfileName1=newString(origin.getBytes("iso88......
  • C#中的类,被强制转换基类的意义在哪?
    ChatGpt:多态性强制转换成基类使得多态性成为可能。在面向对象编程中,多态性允许你通过基类的接口来操作派生类的对象,而无需知道对象的具体类型。这使得代码更加灵活和可扩展。例如:'''classBase{public:virtualvoidshow(){std::cout<<"Baseclass"<<std::endl;}......
  • vue3毫秒级时间戳转换
    Unix时间戳是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒。以下2个方法源自于时间工具包:timeutils效果展示:在线时间戳转换工具时间转时间戳/***将某个时间转化成时间戳*时间格式:2019-05-2000:00:00或2019年5月1日00:00:00*返回值:1556640000000,13......
  • java模仿微博代码_Java相对时间转换 工具代码
    privateStringdateToRelativeTime(Datedate){SimpleDateFormatdf=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");Datenow=newDate();longbetween=(now.getTime()-date.getTime())/1000;//除以1000是为了转换成秒......