博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
运行shell脚本报错 '\357\273\277': command not found 解决的方法
阅读量:7223 次
发布时间:2019-06-29

本文共 426 字,大约阅读时间需要 1 分钟。

1,删除BOM,在vi以下运行以下的命令就可以

:set nobomb

2,原因:

所谓BOM,全称是。它是一个Unicode字符,通常出如今文本的开头,用来标识字节序(Big/Little Endian)。除此以外还能够标识编码(UTF-8/16/32)

对于UTF-8/16/32而言。它们名字中的8/16/32指的是编码单位是多少位的,也就是说。它们的编码单位各自是8/16/32位。换算成字节就是1/2/4字节。假设是多字节。就要牵扯到字节序,UTF-8以单字节为编码单位,所以不存在字节序。UTF-8基本的优点是能够兼容ASCII,但假设使用BOM的话。这个优点就荡然无存了,除此以外,BOM的存在还可能引发一些问题。所以要UTF-8编码中BOM的检測与删除。

參考:http://huoding.com/2011/05/14/78

转载于:https://www.cnblogs.com/yutingliuyl/p/6823800.html

你可能感兴趣的文章
css实现三角形及应用示例
查看>>
nginxtcl
查看>>
通用智能指针模板类及基础对象类定义
查看>>
varnish安装
查看>>
Java NIO 之 复制文件 案例
查看>>
win7系统下载 > 【WIN7系统】Ghost Win7 OEM品牌自动激活V2013.02
查看>>
Azure中国篇之应用服务--如何连接Windows azure PASS上的sql
查看>>
getopt.h和相应的函数
查看>>
配置ntpd提供网络授时服务
查看>>
IC卡收单参数下载与公钥下载的用法
查看>>
Cannot find SS.INI file for user *** 解决方法 for VSS2005
查看>>
prototype的理解及实例
查看>>
rhel 视频教程
查看>>
虚拟机常见问题(2)
查看>>
vtk 图像处理 多种 操作
查看>>
能帮你写周报,日报的网管系统
查看>>
如何用服务器文件管理系统记录共享文件的访问日志、记录共享文件复制、修改、删除和剪切等操作?...
查看>>
AngularJS 性能
查看>>
linux/unix 共享内存实例
查看>>
Bugzilla环境安装和配置手册
查看>>