解决BASH SHELL脚本报错 ‘: not a valid identifier
来源:互联网 发布:transient java 编辑:程序博客网 时间:2024/04/28 16:22
当在shell编辑脚本时,运行时出现了" ‘: not a valid identifier ",或者会出现(: command not found,许多莫名其妙的符号)很可能你在windows下编辑,在Linux下运行,由于Linux和windows的文本格式不同所导致的。
上面可能是反应之一,有时终端显示" :没有文件…"也是这个原因造成的 大部分由分号开头":"
解决方法:只要用UltraEdit工具转换成Linux格式,重新source运行无错误即可
Linux和windows的文本的区别:
1.Linux的换行: "n"
2.windows的换行: "rn"(回车,换行)
例如今天在RHEL中使用TOMCAT一直处于乱码,查看i18n,发现已经被修改成支持GBK的了,应该没问题,但是,一直都是乱码!猛然想起ssh登录时提示’: not a valid identifier 。又用locale看了一下,输出LANG竟然为空,正在郁闷要一个一个脚本翻着看时。source /etc/sysconfig/i18n 提示’: not a valid identifier 。下载用ultraedit转换后成为unix文件格式后,上传,执行source,重启TOMCAT,乱码消除!
附: i18n中文支持内容,省的到处找,解决中文乱码
#以下注释为原文件内容,英文的
#LANG="en_US.UTF-8"
#SYSFONT="latarcyrheb-sun16"
#以下为中文支持内容
LANG="zh_CN.GBK"
LANGUAGE="zh_CN.GBK:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GBK:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
LC_ALL="zh_CN.GBK"
export LC_ALL
0 0
- 解决BASH SHELL脚本报错 ‘: not a valid identifier
- 解决BASH SHELL脚本报错 ‘: not a valid identifier
- 解决BASH SHELL脚本报错 ‘: not a valid identifier
- exp脚本中的报错:': not a valid identifier: export: `
- bash: export: '': not a valid identifier
- bash: export: `=': not a valid identifier
- -bash: export: ` ': not a valid identifier
- -bash: export: `=': not a valid identifier
- Fedora 9中解决bash:export : not a valid identifier 的问题
- Windows下编写Shell脚本出现的‘: not a valid identifier
- bash: export: 'PATH= ......' : not a valid identifier
- linux报错之--->export `=' not a valid identifier的一般原因
- linux报错之--->export `=' not a valid identifier的一般原因
- linux报错之--->export `=' not a valid identifier的一般原因
- Java开发之环境配置报错export `=' not a valid identifier的一般原因
- export: `PATH;': not a valid identifier
- tomcat 7中EL表达式报"is not a valid Java identifier"...
- linux 修改启动脚本导致的错误:not a valid identifier
- C++构造函数和析构函数小结
- IOS中get同步异步请求与post同步异步请求
- 用perl写计时器,计算到毫秒精度。
- centos无线网到配置
- 如可在C中使用OpenOffice的SDK中的sequence
- 解决BASH SHELL脚本报错 ‘: not a valid identifier
- Event 10053 执行计划 绑定变量
- js ajax
- Shell-Check Redis
- 数据库存储过程简介与实例
- 查找算法之二分查找
- java解惑之字符之谜(谜题13)
- 怎么在spring官网上下载spring的jar包, 源代码和文档?
- 如何使用.options文件来debug Eclipse的插件