问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Linux:在windows下写的脚本,放入linux中总会有编码问题求解

发布网友 发布时间:2022-04-24 11:00

我来回答

4个回答

热心网友 时间:2022-04-14 03:55

写完脚本之后,文件--》另存为,编码选择utf-8,再拖到linux中就不会乱码了,但是换行可能会有点问题。如果要保存文件时用linux的换行符,可以用一个稍微高级一点的文本编辑器,比如”notepad++"。

热心网友 时间:2022-04-14 05:13

这是因为,Linux和Windows文本文件的行结束标志不同。在Linux中,文本文件用"\n"表示回车换行,而Windows用"\r\n"表示回车换行。

Linux提供了两种文本格式相互转化的命令:dos2unix和unix2dos,dos2unix把"\r\n"转化成"\n",unixtodos把"\n"转化成"\r\n"。格式为:dos2unix filename

如果没这指令的话,你可以执行 $ sed -e 's/.$//' mydos.txt > myunix.txt 替换下。

热心网友 时间:2022-04-14 06:47

linux有个程序叫 dos2unix
用他来转换windows的换行符到linux换行符

dos2unix 文件名

如果没有安装,你安装一下 apt-get install dos2unix 或者 yum install dos2unix

热心网友 时间:2022-04-14 08:39

回车换行造成的,如果是用ftp方式上传的,修改工具上的传模式就可以了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
单位高温防护欠缺致员工中暑如何对待 狗狗为什么爱看视频 360浏览器怎么设置倍速播放 ...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 Notepad++如何设置成Linux的换行方式? 用WinSCP从linux服务器上复制下来的文件,用notepad++打开是乱码,而且各种编码都试过了,都不行。 notepad连接linux为什么只有一个root文件夹 Linux系统怎么打开notepad++ linux上有没有类似 win下notepad++ 的软件 我的系统是ubuntu10.04,我要安装notepad++怎么操作,现在有linux版本的notepad++ Linux上有没有类似 Win下 Notepad++ 的软件 notepad有linux版吗 notepad有linux版的吗 linux centos7 怎么安装notepad++ linux yum 怎么安装notepad++ 微信注销了,腾讯公司还会有记录吗?比如账单和聊天记录 上学必听顺口溜歌词 有没有适合于孩子读书时放的轻音乐? 求音乐:太阳当头照,花儿对我笑,小鸟说早早早,你为什么背上小书包,歌名是什么? 我要读书儿童歌曲 一首与读书有关的儿歌 适合5岁儿童听得音乐有哪些? 儿童歌曲《读书好》的歌词是什么?急!!! 我要好好读书天天向上是哪首儿歌? notepad++可以ssh登陆远端linux服务器吗? 2人合伙打麻将谁有什么高招吗? 两人合伙麻将口诀 二人麻将怎么邀请好友 哪个app打麻将可以邀请朋友,两个人的那种免费。 QQ游戏二人麻将怎么玩? 有人知道手机游戏两人麻将,可以和好友一块玩的?各位行家推荐下 ipad qq麻将hd 好友对战 两个人可以玩吗 来游戏的二人麻将可以和好友一起玩吗? 谁知道哪种麻将可以邀请好友二人对战的?谢谢 棉被芯被猫尿了不洗可以用吗? 猫尿了棉花被子能水洗吗 如果被猫尿了被子或沙发该怎么办? 棉被猫尿了怎么清洗 棉被被家里的死猫给尿了,怎么能除去猫尿味? 被子猫尿怎么洗掉 342401是哪里身份证号码 身份证342401开头,是哪里的呢 微信之前的实名认证注销了腾讯公司还会有记录吗? 342401开头的身份证是哪里