易截截图软件、单文件、免安装、纯绿色、仅160KB

请问,怎么在论坛求助?linux和cygwin的

 有两段代码:
#!/bin/sh
if [ $#=0 ]
then
    echo "Name not provided"
else
    echo "You name is $1"
fi
#!/bin/sh
if [ $#=0 ]; then echo "Name not provided"
else  echo "You name is $1"
fi
名字为mypgm1
第一段代码在cygwin下不能正确运行
报错:
mypgm1: line 2: [: missing `]'
mypgm1: line 5: $'\r': command not found
第二段代码就可以运行了
但是两段代码在纯linux的环境都能运行。
请问这是语法不兼容的问题吗?
cygwin的语法要求是否比linux更严格?==在cgywin下能运行的代码在linux里面一定能运行,反之不然


相关文档:

实战Linux Bluetooth编程(三) HCI层编程

1. HCI层协议概述:
HCI提供一套统一的方法来访问Bluetooth底层。如图所示:
从图上可以看出,Host Controller Interface(HCI)  就是用来沟通Host和Module。Host通常就是PC, Module则是以各种物理连接形式(USB,serial,pc-card等)连接到PC上的bluetooth Dongle。
在Host这一端:application,SDP,L2cap等协议 ......

Linux网管笔记(27)两个典型Linux乱码问题的解决

总结两个乱码问题: 1.有关ssh source shell ssh source shell版本:3.2.9。使用SSH Secure Shell去登陆Linux操作系统,发现有乱码,主要是编码的问题,找到/etc/sysconfig/i18n这个文件,然后把里面的LANG="zh_CN.UTF-8"改成LANG="zh_CN.GB18030" ,保存这个文件,重启系统就可以看到正常了。 2.U ......

Linux中find常见用法示例

 ·find   path   -option   [   -print ]   [ -exec   -ok   command ]   {} \;
#-print 将查找到的文件输出到标准输出
#-exec   command   {} \;      -----将查到的文件执 ......

linux常用svn命令

        1、将文件checkout到本地目录
svn checkout path(path是服务器上的目录)
例如:svn checkout svn://192.168.1.1/pro/domain
简写:svn co
        2、往版本库中添加新的文件
svn add file
例如:svn addtest.php(添加test.php)
s ......

很久没用过Linux了……

  很久没用过Linux了……
  曾今断断续续的使用过一段时间Ubuntu,但最终没能修成正果。(很多深层次的未能掌握)
  最近在网上看见Ubuntu 9.10的报道,便再次安装了Ubuntu,打算用业余时间,认真的摸索摸索Linux。对于Linux与Windows的孰好孰坏,不能一概而论,都有对方只得借鉴的地方。所以不能觉得L ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号