cygwin 执行shell脚本时出现出现语法异常,连最基本的if 控制都解析不了的原因
来源:互联网 发布:网络事件营销是炒作吗 编辑:程序博客网 时间:2024/06/05 19:21
今天在学习shell脚本,然后网上抄了一段简单的脚本如下:
#!/bin/bash
cygwin=true
# 对变量赋值:
a="hello world" #等号两边均不能有空格存在
# 打印变量a的值:
if $cygwin; then
echo "A is:" $a
fi
cygwin 执行shell脚本时出现语法异常,连最基本的if 控制都解析不了的原因是脚本文件是我在WINDOWS下面创建的,需要进行格式转换转成DOS格式,CD到脚本所在目录,然后用命令:dos2unix filename ,然后再运行脚本,哈哈,可以运行了,一切都正常。
- cygwin 执行shell脚本时出现出现语法异常,连最基本的if 控制都解析不了的原因
- Linux的Shell脚本中IF流程控制语句的基本语法
- cygwin下运行shell脚本出现的错误
- Shell脚本执行时出现declare: not found的解决方法
- shell 脚本的基本语法
- 执行shell脚本时候出现的小问题
- LINUX下执行脚本时,出现bad interpreter:No such file or directory的原因
- 嵌入式 Shell脚本执行时出现declare: not found的解决方法
- 在执行shell脚本时,出现“syntax error : unexpected end of file"错误的解决方法
- Shell脚本的基本语法(一) if判断、for循环、while循环和until循环
- cygwin 出现的问题解决
- 空指针异常可能出现的原因
- Java执行Shell脚本“No such file or directory”异常的可能原因
- Java执行Shell脚本“No such file or directory”异常的可能原因
- 使用RecyclerView时出现异常IllegalArgumentException的原因
- 执行脚本文件出现bad interpreter:No such file or directory的原因
- 在Hiberate事务中,出现抛异常或者其它原因导致没有执行commit或rollback方法时的安全问题
- shell执行中出现那的问题
- java.util.Date cannot be cast to java.sql.Timestamp
- 在win32项目中用向导添加MFC类
- 使用odbc连接oracle,sqlserver和access
- SDCC讲师专访:创新工场蔡学镛为何看好Dart
- Java List遍历方法 及其效率对比
- cygwin 执行shell脚本时出现出现语法异常,连最基本的if 控制都解析不了的原因
- JList 添加字符串
- Android开发之旅:环境搭建及HelloWorld
- 淘宝TFS使用
- 恢复消失的IE快捷方式
- 一个比喻让你看懂RFID原理
- Windows API函数之PlaySound函数以及sndPlaySound函数用法
- Android -- SurfaceFlinger 合成主线程 系列 (三)
- 解题报告-HDOJ-1086(几何问题)