易截截图软件、单文件、免安装、纯绿色、仅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查找文件命令find

  每一种操作系统都是由成千上万个不同种类的文件所组成的。其中有系统本身自带的文件,用户自己的文件,还有共享文件等等。我们有时候经常忘记某份文件放在硬盘中的哪个地方。在微软的WINDOWS操作系统中要查找一份文件是相当简单的事情,只要在桌面上点击“开始”-“搜索”中就能按照各种方式在 ......

linux channel bonding(1) (linux 双网卡绑定(1))

英文版的可以用linux channel bonding 搜索到,很容易的,不过翻译就不那么好找了,费了不少劲。
以下转载自http://fedora.javaeye.com/blog/467584
从开始翻译到现在已经过去一年多时间了,期间也有好久几乎没有用过bonding了,有很长一段时间已经没有打算把它继续下去的决心了,不过最后终于还是决定有始有终,虽然&rdq ......

Linux中find常见用法示例

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

Linux系统管理实践(7):网络配置

 
   
要建立一个安全Linux服务器就首先要了解Linux环境下和网络服务相关的配置文件的含义及如何进行安全的配置。在Linux系统中,TCP/IP网
络是通过若干个文本文件进行配置的,也许你需要编辑这些文件来完成联网工作,但是这些配置文件大都可以通过配置命令linuxconf(其中网络部分的配
置可以通过n ......

Linux系统管理实践(8):网络配置 (续)

     12、网络接入的配置过程:
    现在的Linux一般在启动时会自动配置好网卡(有线网卡或无线网卡),只要直接设置好的它的IP(可以用DHCP)、子网掩码、默认路由(即默认网关)、有时还要设置一下DNS,就可以上网了。这些配置现在都有图形用户界面,一般在系统栏的左上角,直接打开 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号